次の方法で共有


ContextMenu.IsOpen プロパティ

定義

ContextMenu が表示されるかどうかを示す値を取得または設定します。

public:
 property bool IsOpen { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Browsable(false)]
public bool IsOpen { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.Browsable(false)>]
member this.IsOpen : bool with get, set
Public Property IsOpen As Boolean

プロパティ値

ContextMenu が可視の場合は true。それ以外の場合は false。 既定値は、false です。

属性

この例では、 プロパティが に設定されているかどうかを IsOpen 確認する方法を true示します。

if (cm.IsOpen)
{
    cmButton.Content = "The ContextMenu opened and the IsOpen property is true.";
}
If cm.IsOpen = True Then
    cmButton.Content = "The ContextMenu opened and the IsOpen property is true."
End If

注釈

が にtrue設定されている場合IsOpen、マウス キャプチャは、 とそのサブツリーにContextMenu設定されます。

依存プロパティ情報

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

適用対象

こちらもご覧ください