Freigeben über


Popup.AllowsTransparency Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein Popup-Steuerelement transparente Inhalte enthalten kann, oder legt ihn fest.

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

Eigenschaftswert

Boolean

true, wenn das Popup-Steuerelement transparente Inhalte enthalten kann, andernfalls false. Der Standardwert ist false.

Beispiele

Das folgende Beispiel zeigt, wie Sie die AllowsTransparency Eigenschaft für ein Popup Steuerelement festlegen.

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>

Hinweise

Ein Popup Steuerelement kann nur transparente Inhalte enthalten, wenn die Anwendung voll vertrauenswürdig ausgeführt wird. Eine Anwendung, die voll vertrauenswürdig ausgeführt wird, hat vollständigen Zugriff auf Systemressourcen und wird in der Regel auf dem lokalen System installiert. Weitere Informationen finden Sie unter Security (WPF).

Diese Eigenschaft kann nicht festgelegt true werden, wenn die Popup Eigenschaft in einer XAML-Browseranwendung (XBAP) gehostet wird.

Wenn die AllowsTransparency Eigenschaft in einer Anwendung festgelegt true ist, die nicht voll vertrauenswürdig ausgeführt wird, wird der AllowsTransparency Eigenschaftswert in false" geändert. Eine Anwendung, die in einem Browser gehostet wird, ist ein Beispiel für eine Anwendung, die nicht voll vertrauenswürdig ausgeführt wird.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld AllowsTransparencyProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für

Siehe auch