VisualStateGroup.CurrentState Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la dernière définition de VisualState à partir d’un appel réussi à la méthode GoToState .
public:
property VisualState ^ CurrentState { VisualState ^ get(); };
VisualState CurrentState();
public VisualState CurrentState { get; }
var visualState = visualStateGroup.currentState;
Public ReadOnly Property CurrentState As VisualState
Valeur de propriété
La dernière définition de VisualState à partir d’un appel réussi à la méthode GoToState , ou null.
Remarques
Si GoToState n’a jamais été appelé pour les états d’un VisualStateGroup particulier, CurrentState a la valeur Null. Avec une conception correcte des contrôles et un état visuel, cela ne devrait pas se produire. La logique de contrôle d’un contrôle doit toujours être en mesure de sélectionner un état à partir d’un VisualStateGroup donné, même si cet état est un état nommé sans comportement spécifique de table de montage séquentiel.
Étant donné qu’il existe potentiellement plusieurs jeux VisualStateGroup d’états visuels pour un contrôle, chacun de ces VisualStateGroup peut signaler un CurrentState. Par exemple, si vous cliquez sur un Bouton avec un modèle de contrôle par défaut, le VisualStateGroup « CommonStates » signale un CurrentState de « Pressed », et le VisualStates « FocusStates » signale un CurrentState de « PointerFocused ».