Behavior.DisableAllCommands Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.