VisualStateGroup.CurrentState Proprietà

Definizione

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à

L'ultima impostazione di VisualState da una chiamata riuscita al metodo GoToState o null.

Commenti

Se GoToState non è mai stato chiamato per gli stati in un determinato Oggetto VisualStateGroup, CurrentState è Null. Con la corretta progettazione dei controlli e dello stato di visualizzazione, questa operazione non dovrebbe verificarsi. La logica di controllo per un controllo deve sempre essere in grado di selezionare uno stato da un determinato oggetto VisualStateGroup, anche se tale stato è uno stato denominato senza alcun comportamento specifico dello storyboard.

Poiché esistono potenzialmente più set di oggetti visivi di VisualStateGroup per un controllo, ogni oggetto VisualStateGroup può segnalare un oggetto CurrentState. Ad esempio, se si fa clic su un pulsante con un modello di controllo predefinito, visualStates "CommonStates" segnala un oggetto CurrentState "Pressed" e "FocusStates" VisualStateGroup segnala currentState di "PointerFocused".

Si applica a

Vedi anche