VisualStateGroup.CurrentState Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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".