Partager via


VisualStateGroup.CurrentState Propriété

Définition

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 ».

S’applique à

Voir aussi