次の方法で共有


Behavior.DisableAllCommands プロパティ

定義

オブジェクトを無効にするかどうかを示す値 MenuCommand 取得します。

public:
 virtual property bool DisableAllCommands { bool get(); };
public virtual bool DisableAllCommands { get; }
member this.DisableAllCommands : bool
Public Overridable ReadOnly Property DisableAllCommands As Boolean

プロパティ値

trueデザイナーが受け取るすべてのMenuCommand オブジェクトの状態が、このBehaviorがアクティブな場合はEnabled = falseに設定されている必要がある場合は。それ以外の場合はfalse

注釈

DisableAllCommands プロパティのtrue値は、デザイナーが受け取るすべてのMenuCommand オブジェクトが、この動作がアクティブな場合に状態を無効にする必要があることをBehaviorServiceに示します。

DisableAllCommands プロパティは、グリフと動作の間の相互作用をカスタマイズできるように、FindCommand メソッドと組み合わせて動作します。 次の表は、特定のMenuCommandに対するFindCommandの呼び出しの結果をまとめたものです。

ヒット テストされたグリフに割り当てられた動作がある DisableAllCommandstrue です DisableAllCommandsfalse です
はい 指定したcommand IDを持つMenuCommandIMenuCommandServiceで見つかった場合、そのMenuCommandは無効になり、返されます。 それ以外の場合は、null が返されます。 FindCommand は動作に対して呼び出され、見つかった場合は動作の MenuCommand が返されます。 それ以外の場合は、指定したcommand IDを持つIMenuCommandService.FindCommandの結果が返されます。
いいえ 指定したcommand IDを持つIMenuCommandService.FindCommandの結果が返されます。 指定したcommand IDを持つIMenuCommandService.FindCommandの結果が返されます。

注意 (継承者)

既定の実装では、常に false を返します。

適用対象

こちらもご覧ください