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é
Le plus récent a défini 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
est null
. Avec une conception correcte des contrôles et de l’é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
, même si cet état est un état nommé sans comportement de storyboard spécifique.
Étant donné qu’il existe potentiellement plusieurs ensembles d’états visuels VisualStateGroup pour un contrôle, chacun d’eux VisualStateGroup
peut signaler un CurrentState
. Par exemple, si vous cliquez sur un bouton avec un modèle de contrôle par défaut, « CommonStates » VisualStateGroup
indique un CurrentState
de « Pressed », et le « FocusStates » VisualStateGroup
indique un CurrentState
de « PointerFocused ».