Freigeben über


Behavior.DisableAllCommands Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob MenuCommand Objekte deaktiviert werden sollen.

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

Eigenschaftswert

truewenn alle MenuCommand Objekte, die der Designer empfängt, Zustände aufweisen Enabled = false sollen, wenn dies Behavior aktiv ist; andernfalls . false

Hinweise

Ein true Wert für die DisableAllCommands Eigenschaft gibt an BehaviorService , dass alle MenuCommand Objekte, die der Designer empfängt, ihren Status deaktiviert haben sollen, wenn dieses Verhalten aktiv ist.

Die DisableAllCommands Eigenschaft funktioniert in Verbindung mit der FindCommand Methode, damit Sie die Interaktion zwischen Glyphen und Verhaltensweisen anpassen können. In der folgenden Tabelle sind die Ergebnisse eines Aufrufs FindCommand für eine bestimmte MenuCommandTabelle zusammengefasst.

Treffergetestete Glyphe weist ein zugewiesenes Verhalten auf DisableAllCommands ist true DisableAllCommands ist false
Ja Wenn der MenuCommand mit dem angegebenen command ID Parameter gefunden IMenuCommandServicewird, MenuCommand wird dies deaktiviert und zurückgegeben. Andernfalls wird null zurückgegeben. FindCommand wird für das Verhalten aufgerufen, und wenn gefunden, wird das Verhalten MenuCommand zurückgegeben. Andernfalls wird das Ergebnis des IMenuCommandService.FindCommand angegebenen command ID Werts zurückgegeben.
No Das Ergebnis der IMenuCommandService.FindCommand angegebenen command ID Angabe wird zurückgegeben. Das Ergebnis der IMenuCommandService.FindCommand angegebenen command ID Angabe wird zurückgegeben.

Hinweise für Vererber

Die Standardimplementierung gibt immer zurück false.

Gilt für:

Weitere Informationen