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

true , wenn für alle MenuCommand Objekte, die der Designer empfängt, Zustände auf Enabled = false festgelegt werden sollen, wenn diese Behavior aktiv sind, falseandernfalls .

Hinweise

Ein true Wert für die DisableAllCommands -Eigenschaft gibt an BehaviorService , dass für alle MenuCommand Objekte, die der Designer empfängt, deren Zustand deaktiviert sein sollte, wenn dieses Verhalten aktiv ist.

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

DisableAllCommands ist gleich true. DisableAllCommands ist gleich false.
Treffergeprüfte Glyphe weist ein zugewiesenes Verhalten auf Wenn der MenuCommand mit dem angegebenen command ID in der IMenuCommandServicegefunden wird, ist deaktiviert MenuCommand und wird zurückgegeben. Andernfalls wird null zurückgegeben. FindCommand wird für das Verhalten aufgerufen, und, falls gefunden, wird das des Verhaltens MenuCommand zurückgegeben. Andernfalls wird das Ergebnis von IMenuCommandService.FindCommand mit dem angegebenen command ID zurückgegeben.
Treffergeprüfte Glyphe weist kein zugewiesenes Verhalten auf Das Ergebnis von IMenuCommandService.FindCommand mit dem angegebenen command ID wird zurückgegeben. Das Ergebnis von IMenuCommandService.FindCommand mit dem angegebenen command ID wird zurückgegeben.

Hinweise für Vererber

Die Standardimplementierung gibt immer false zurück.

Gilt für:

Weitere Informationen