Behavior.DisableAllCommands Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.