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à
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".