Popup.AllowsTransparency Popup.AllowsTransparency Popup.AllowsTransparency Popup.AllowsTransparency Property

定義

Popup コントロールに透過的なコンテンツを含めることができるかどうかを示す値を取得または設定します。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

プロパティ値

Popup コントロールに透過的なコンテンツを含めることができル場合は true、それ以外の場合は falsetrue if the Popup control can contain transparent content; otherwise, false. 既定値は、false です。The default is false.

次の例は、設定する方法を示します、AllowsTransparencyプロパティをPopupコントロール。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>

注釈

APopup完全な信頼でアプリケーションを実行すると、コントロールは透過的なコンテンツを含めるだけことができます。A Popup control can only contain transparent content when the application runs with full trust. 完全な信頼で実行されるアプリケーションでは、システム リソースへの完全なアクセスし、通常は、ローカル システムにインストールします。An application that runs with full trust has complete access to system resources and is typically installed on the local system. 詳細については、次を参照してください。セキュリティ (WPF)します。For more information, see Security (WPF).

このプロパティに設定することはできませんtrueときに、Popupでホストされている、XAML ブラウザー アプリケーション (XBAP)XAML browser application (XBAP)します。This property cannot be set to true when the Popup is hosted in a XAML ブラウザー アプリケーション (XBAP)XAML browser application (XBAP).

場合、AllowsTransparencyプロパティに設定されてtrue完全な信頼で実行していないアプリケーションで、AllowsTransparencyにプロパティ値が変更されたfalseします。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. ブラウザーでホストされているアプリケーションは、完全な信頼で実行していないアプリケーションの例を示します。An application that is hosted in a browser is an example of an application that does not run in full trust.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field AllowsTransparencyProperty
メタデータのプロパティを設定するには trueMetadata properties set to true なしNone

セキュリティ

SecurityPermission
このプロパティを設定のtrueします。for setting this property to true. 関連付けられた列挙体。 UnmanagedCodeAssociated enumeration: UnmanagedCode

適用対象

こちらもご覧ください