Sdílet prostřednictvím


Behavior.DisableAllCommands Vlastnost

Definice

Získá hodnotu označující, zda MenuCommand objekty mají být zakázány.

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

Hodnota vlastnosti

truepokud všechny MenuCommand objekty, které návrhář obdrží, by měly mít nastavené stavy, na Enabled = false které je tato Behavior hodnota aktivní; jinak . false

Poznámky

true Hodnota vlastnosti DisableAllCommands označujeBehaviorService, že všechny MenuCommand objekty, které návrhář obdrží, by měl mít svůj stav zakázán, když je toto chování aktivní.

Vlastnost DisableAllCommands funguje ve spojení s metodou FindCommand , takže můžete přizpůsobit interakci mezi glyfy a chování. Následující tabulka shrnuje výsledky volání FindCommand konkrétního MenuCommand.

Testovaný glyf má přiřazené chování DisableAllCommands je true DisableAllCommands je false
Ano Pokud se zadaný command ID parametr MenuCommand nachází v IMenuCommandServicesadě , která MenuCommand je zakázaná a vrácena. Jinak se vrací. null FindCommand je volána k chování a pokud je nalezena, vrátí se chování MenuCommand . V opačném případě se vrátí výsledek zadané hodnoty IMenuCommandService.FindCommandcommand ID .
Ne Vrátí se výsledek zadané hodnoty IMenuCommandService.FindCommandcommand ID . Vrátí se výsledek zadané hodnoty IMenuCommandService.FindCommandcommand ID .

Poznámky pro dědice

Výchozí implementace vždy vrátí false.

Platí pro

Viz také