VisualStateManager.RaiseCurrentStateChanged Metode

Definisi

Saat ditimpa di kelas turunan, aktifkan peristiwa CurrentStateChanged pada VisualStateGroup yang ditentukan.

protected:
 virtual void RaiseCurrentStateChanged(VisualStateGroup ^ stateGroup, VisualState ^ oldState, VisualState ^ newState, Control ^ control) = RaiseCurrentStateChanged;
void RaiseCurrentStateChanged(VisualStateGroup const& stateGroup, VisualState const& oldState, VisualState const& newState, Control const& control);
protected void RaiseCurrentStateChanged(VisualStateGroup stateGroup, VisualState oldState, VisualState newState, Control control);
function raiseCurrentStateChanged(stateGroup, oldState, newState, control)
Protected Sub RaiseCurrentStateChanged (stateGroup As VisualStateGroup, oldState As VisualState, newState As VisualState, control As Control)

Parameter

stateGroup
VisualStateGroup

Objek tempat peristiwa CurrentStateChanging terjadi.

oldState
VisualState

Status dari transisi kontrol.

newState
VisualState

Status transisi kontrol.

control
Control

Kontrol yang bertransisi menyatakan.

Keterangan

API ini adalah bagian dari skenario menentukan perilaku VisualStateManager kustom. Metode yang paling penting untuk diambil alih dalam skenario ini adalah GoToStateCore, karena metode itulah yang mengubah perilaku status dalam perilaku kelas kustom Anda. Mengesampingkan perilaku RaiseCurrentStateChanged dan RaiseCurrentStateChanging bersifat opsional: bagaimana dan kapan peristiwa dinaikkan oleh implementasi default mungkin memadai untuk kelas kustom Anda.

Berlaku untuk