Popup.AllowsTransparency Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 |