Share via


VisualStateGroup.CurrentState Properti

Definisi

Mendapatkan VisualState yang terakhir diatur dari panggilan yang berhasil ke metode GoToState .

public:
 property VisualState ^ CurrentState { VisualState ^ get(); };
VisualState CurrentState();
public VisualState CurrentState { get; }
var visualState = visualStateGroup.currentState;
Public ReadOnly Property CurrentState As VisualState

Nilai Properti

Yang terbaru mengatur VisualState dari panggilan yang berhasil ke metode GoToState , atau null.

Keterangan

Jika GoToState belum pernah dipanggil untuk status dalam VisualStateGroup tertentu, CurrentState null. Dengan desain kontrol dan status visual yang benar, ini seharusnya tidak terjadi. Logika kontrol untuk kontrol harus selalu dapat memilih satu status dari VisualStateGroup tertentu, bahkan jika status tersebut adalah status bernama tanpa perilaku papan cerita tertentu.

Karena berpotensi ada beberapa kumpulan status visual VisualStateGroup untuk kontrol, setiap VisualStateGroup tersebut dapat melaporkan CurrentState. Misalnya, jika Anda mengklik Tombol dengan templat kontrol default, VisualStateGroup "CommonStates " melaporkan CurrentState "Ditekan", dan VisualStateGroup "FocusStates" melaporkan CurrentState dari "PointerFocused".

Berlaku untuk

Lihat juga