Popup.AllowsTransparency Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se um Popup controlo pode conter conteúdo transparente.
public:
property bool AllowsTransparency { bool get(); void set(bool value); };
public bool AllowsTransparency { get; set; }
member this.AllowsTransparency : bool with get, set
Public Property AllowsTransparency As Boolean
Valor de Propriedade
true se o controlo Popup puder conter conteúdo transparente; caso contrário, false. A predefinição é false.
Exemplos
O exemplo seguinte mostra como definir a AllowsTransparency propriedade num Popup controlo.
myPopup.AllowsTransparency = true;
myPopup.AllowsTransparency = True
<DockPanel Width="500" Background="Aqua">
<Popup Placement="Center" PlacementRectangle="0,0,30,50"
IsOpen ="True" AllowsTransparency="True"
PopupAnimation="Fade">
<TextBlock Background="Purple">Popup Text</TextBlock>
</Popup>
</DockPanel>
Observações
Um Popup controlo só pode conter conteúdo transparente quando a aplicação corre com total confiança. Uma aplicação que corre com total confiança tem acesso total aos recursos do sistema e é normalmente instalada no sistema local. Para mais informações, veja Security (WPF).
Esta propriedade não pode ser definida para true quando o Popup está alojado numa aplicação de navegador XAML (XBAP).
Se a AllowsTransparency propriedade for definida para true numa aplicação que não corre em full trust, o AllowsTransparency valor da propriedade é alterado para false. Uma aplicação alojada num navegador é um exemplo de uma aplicação que não corre em total confiança.
Informação de Propriedade de Dependência
| Iteme | Value |
|---|---|
| Campo identificador | AllowsTransparencyProperty |
Propriedades dos metadados definidas como true |
None |