Popup.AllowsTransparency Propriedade

Definição

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

Aplica-se a

Ver também