Window.AllowsTransparency プロパティ

定義

ウィンドウのクライアント領域が透過性をサポートするかどうかを示す値を取得または設定します。

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

プロパティ値

Boolean

ウィンドウで透過性がサポートされる場合は true。それ以外の場合は false

例外

WindowStyle 値が None 以外に設定されたウィンドウ。

注釈

たとえば、ウィンドウの Background プロパティを透明な色に設定すると、 Transparent ウィンドウは不透明なままになります。 これは、デスクトップと実行中のアプリケーションがウィンドウの "下" に表示できないことを意味します。 この種類の透過性を有効にするには、 AllowsTransparency 次のように設定する true必要があります。

AllowsTransparencyは、四角形以外のウィンドウの作成を容易にするために存在し、したがって、このウィンドウが設定trueされている場合AllowsTransparencyは、ウィンドウのWindowStyleプロパティを に設定するNone必要があります。

依存プロパティ情報

識別子フィールド AllowsTransparencyProperty
に設定されたメタデータ プロパティ true なし

適用対象