Compartilhar via


Behavior.DisableAllCommands Propriedade

Definição

Obtém um valor que indica se MenuCommand os objetos devem ser desabilitados.

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

Valor da propriedade

true se todos os MenuCommand objetos recebidos pelo designer devem ter estados definidos para Enabled = false quando isso Behavior estiver ativo; caso contrário, false.

Comentários

Um true valor para a DisableAllCommands propriedade indica que BehaviorService todos os MenuCommand objetos recebidos pelo designer devem ter seu estado desabilitado quando esse comportamento estiver ativo.

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

O glifo testado por clique tem um comportamento atribuído DisableAllCommands é true DisableAllCommands é false
Sim Se o MenuCommand com o especificado command ID for encontrado no IMenuCommandService, que MenuCommand está desabilitado e retornado. Caso contrário, null será retornado. FindCommand é chamado no comportamento e, se encontrado, o comportamento MenuCommand é retornado. Caso contrário, o resultado com IMenuCommandService.FindCommand o especificado command ID será retornado.
No O resultado com IMenuCommandService.FindCommand o especificado command ID é retornado. O resultado com IMenuCommandService.FindCommand o especificado command ID é retornado.

Notas aos Herdeiros

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

Aplica-se a

Confira também