共用方式為


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否則為 。

備註

true屬性的值DisableAllCommands表示BehaviorService當這個行為作用中時,設計工具接收的所有MenuCommand對象都應該停用其狀態。

屬性 DisableAllCommands 可與 方法搭配使用, FindCommand 以便您可以自定義字元與行為之間的互動。 下表摘要說明特定MenuCommand的呼叫FindCommand結果。

DisableAllCommandstrue DisableAllCommandsfalse
點擊測試的字元具有指派的行為 MenuCommand如果在 中找到具有指定 command ID 之 的 IMenuCommandServiceMenuCommand則會停用並傳回 。 否則,傳回 null FindCommand 會在行為上呼叫 ,如果找到,則會傳回行為的 MenuCommand 。 否則,會傳回具有指定 command ID 之的結果IMenuCommandService.FindCommand
點擊測試的字元沒有指派的行為 傳回具有指定 command ID 之的結果IMenuCommandService.FindCommand 傳回具有指定 command ID 之的結果IMenuCommandService.FindCommand

給繼承者的注意事項

預設的實作 (Implementation) 一定會傳回 false

適用於

另請參閱