Partager via


Behavior.DisableAllCommands Propriété

Définition

Obtient une valeur indiquant si MenuCommand les objets doivent être désactivés.

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

Valeur de propriété

true si tous les MenuCommand objets reçus par le concepteur doivent avoir des états définis Enabled = false sur le moment où il Behavior est actif ; sinon, false.

Remarques

Une true valeur pour la DisableAllCommands propriété indique que BehaviorService tous les MenuCommand objets reçus par le concepteur doivent avoir leur état désactivé lorsque ce comportement est actif.

La DisableAllCommands propriété fonctionne conjointement avec la FindCommand méthode afin de personnaliser l’interaction entre les glyphes et les comportements. Le tableau suivant récapitule les résultats d’un appel à FindCommand un particulier MenuCommand.

Le glyphe testé par accès a un comportement affecté DisableAllCommands est true DisableAllCommands est false
Oui Si l’objet MenuCommand avec le spécifié command ID est trouvé dans le IMenuCommandService, désactivé MenuCommand et retourné. Sinon, null est retournée. FindCommand est appelé sur le comportement et, s’il MenuCommand est trouvé, le comportement est retourné. Sinon, le résultat de IMenuCommandService.FindCommand l’opération spécifiée command ID est retourné.
Non Le résultat avec IMenuCommandService.FindCommand le spécifié command ID est retourné. Le résultat avec IMenuCommandService.FindCommand le spécifié command ID est retourné.

Notes pour les héritiers

L’implémentation par défaut retourne falsetoujours .

S’applique à

Voir aussi