Behavior.DisableAllCommands Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.