Popup.AllowsTransparency Propriedade

Definição

Obtém ou define um valor que indica se um controle Popup 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 da propriedade

Boolean

true se o controle Popup pode conter conteúdo transparente, caso contrário, false. O padrão é false.

Exemplos

O exemplo a seguir mostra como definir a AllowsTransparency propriedade em um Popup controle.

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>

Comentários

Um Popup controle só pode conter conteúdo transparente quando o aplicativo é executado com confiança total. Um aplicativo que é executado com total confiança tem acesso completo aos recursos do sistema e normalmente é instalado no sistema local. Para obter mais informações, consulte Segurança (WPF).

Essa propriedade não pode ser definida true quando ela Popup está hospedada em um XBAP (aplicativo de navegador XAML).

Se a AllowsTransparency propriedade estiver definida true como em um aplicativo que não é executado em confiança total, o valor da AllowsTransparency propriedade será alterado para false. Um aplicativo hospedado em um navegador é um exemplo de um aplicativo que não é executado em total confiança.

Informações da propriedade de dependência

Campo Identificador AllowsTransparencyProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Confira também