Popup.AllowsTransparency Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy kontrolka może zawierać przezroczystą Popup zawartość.
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
Wartość właściwości
true
jeśli kontrolka może zawierać przezroczystą Popup zawartość; w przeciwnym razie false
. Wartość domyślna to false
.
Przykłady
W poniższym przykładzie pokazano, jak ustawić AllowsTransparency właściwość w kontrolce Popup .
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>
Uwagi
Kontrolka Popup może zawierać przezroczystą zawartość tylko wtedy, gdy aplikacja działa z pełnym zaufaniem. Aplikacja, która działa z pełnym zaufaniem, ma pełny dostęp do zasobów systemowych i jest zwykle instalowana w systemie lokalnym. Aby uzyskać więcej informacji, zobacz Zabezpieczenia (WPF).
Nie można ustawić tej właściwości na true
wartość , gdy Popup obiekt jest hostowany w aplikacji przeglądarki XAML (XBAP).
AllowsTransparency Jeśli właściwość jest ustawiona na true
w aplikacji, która nie działa w pełnym zaufaniu, wartość właściwości zostanie zmieniona AllowsTransparency na false
. Aplikacja hostowana w przeglądarce to przykład aplikacji, która nie działa w pełnym zaufaniu.
Informacje dotyczące właściwości zależności
Pole identyfikatora | AllowsTransparencyProperty |
Właściwości metadanych ustawione na true |
Brak |