Popup.AllowsTransparency Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein Popup-Steuerelement transparente Inhalte enthalten kann, oder legt ihn fest.Gets or sets a value that indicates whether a Popup control can contain transparent content.

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

true, wenn das Popup-Steuerelement transparente Inhalte enthalten kann, andernfalls false.true if the Popup control can contain transparent content; otherwise, false. Die Standardeinstellung ist false.The default is false.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die AllowsTransparency -Eigenschaft für Popup ein-Steuerelement festgelegt wird.The following example shows how to set the AllowsTransparency property on a Popup control.

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 mit voller Vertrauenswürdigkeit ausgeführt wird.A Popup control can only contain transparent content when the application runs with full trust. Eine Anwendung, die mit voller Vertrauenswürdigkeit ausgeführt wird, verfügt über vollständigen Zugriff auf Systemressourcen und wird in der Regel auf dem lokalen System installiert.An application that runs with full trust has complete access to system resources and is typically installed on the local system. Weitere Informationen finden Sie unter Security (WPF).For more information, see Security (WPF).

Diese Eigenschaft kann nicht auf fest true gelegt werden Popup , wenn in einem XAML-Browseranwendung (XBAP)XAML browser application (XBAP)gehostet wird.This property cannot be set to true when the Popup is hosted in a XAML-Browseranwendung (XBAP)XAML browser application (XBAP).

Wenn die AllowsTransparency -Eigenschaft in einer true Anwendung, die nicht mit voller Vertrauenswürdigkeit ausgeführt wird, auf AllowsTransparency festgelegt ist, wird falseder-Eigenschafts Wert in geändert.If the AllowsTransparency property is set to true in an application that does not run in full trust, the AllowsTransparency property value is changed to false. Eine Anwendung, die in einem Browser gehostet wird, ist ein Beispiel für eine Anwendung, die nicht mit voller Vertrauenswürdigkeit ausgeführt wird.An application that is hosted in a browser is an example of an application that does not run in full trust.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field AllowsTransparencyProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Sicherheit

SecurityPermission
zum Festlegen dieser Eigenschaft auf true.for setting this property to true. Zugehörige Enumeration:UnmanagedCodeAssociated enumeration: UnmanagedCode

Gilt für:

Siehe auch