VisualStateGroup.CurrentState Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'oggetto VisualState impostato più di recente da una chiamata riuscita al metodo GoToState .
public:
property VisualState ^ CurrentState { VisualState ^ get(); };
VisualState CurrentState();
public VisualState CurrentState { get; }
var visualState = visualStateGroup.currentState;
Public ReadOnly Property CurrentState As VisualState
Valore della proprietà
Oggetto VisualState impostato di recente da una chiamata riuscita al metodo GoToState o null
.
Commenti
Se GoToState non è mai stato chiamato per gli stati in un determinato VisualStateGroup, CurrentState
è null
. Con la progettazione corretta dei controlli e dello stato visivo, questo non dovrebbe verificarsi. La logica di controllo per un controllo deve sempre essere in grado di selezionare uno stato da un determinato VisualStateGroup
, anche se tale stato è uno stato denominato senza un comportamento storyboard specifico.
Poiché sono presenti potenzialmente più set di oggetti visivi di stati visivi per un controllo, ognuno di questi VisualStateGroup
può segnalare un CurrentState
oggetto . Ad esempio, se si fa clic su un pulsante con un modello di controllo predefinito, il valore "CommonStates" segnala un valore di "Pressed" e "FocusStates" VisualStateGroup
VisualStateGroup
segnala un CurrentState
CurrentState
valore di "PointerFocused".