Partilhar via


Popup.AllowsTransparency Propriedade

Definição

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

true se o Popup controle puder 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 total confiança. 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 do navegador XAML).

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

Informações da propriedade Dependency

Item Valor
Campo identificador AllowsTransparencyProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Confira também