Behavior.DisableAllCommands Propriedade

Definição

Recebe um valor que indica se MenuCommand os objetos devem ser desativados.

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

Valor de Propriedade

true se todos MenuCommand os objetos que o designer recebe devem ter estados definidos para Enabled = false quando isto Behavior está ativo; caso contrário, false.

Observações

Um true valor para a DisableAllCommands propriedade indica que BehaviorService todos os MenuCommand objetos que o designer recebe devem ter o seu estado desativado quando este comportamento está ativo.

A DisableAllCommands propriedade funciona em conjunto com o FindCommand método para que possas personalizar a interação entre glifos e comportamentos. A tabela seguinte resume os resultados de uma chamada para FindCommand para um determinado MenuCommand.

O glifo testado por acertos tem um comportamento atribuído DisableAllCommands é true DisableAllCommands é false
Sim Se o MenuCommand com o especificado command ID for encontrado no IMenuCommandService, isso MenuCommand é desativado e devolvido. Caso contrário, null é devolvido. FindCommand é chamado ao comportamento e, se encontrado, o comportamento MenuCommand é devolvido. Caso contrário, o resultado de IMenuCommandService.FindCommand com o especificado command ID é devolvido.
No O resultado de IMenuCommandService.FindCommand com o especificado command ID é devolvido. O resultado de IMenuCommandService.FindCommand com o especificado command ID é devolvido.

Notas para Herdeiros

A implementação padrão sempre retorna false.

Aplica-se a

Ver também