Bagikan melalui


VisualStateManager.RaiseCurrentStateChanging Metode

Definisi

Menaikkan CurrentStateChanging peristiwa pada objek yang ditentukan VisualStateGroup .

protected:
 void RaiseCurrentStateChanging(System::Windows::VisualStateGroup ^ stateGroup, System::Windows::VisualState ^ oldState, System::Windows::VisualState ^ newState, System::Windows::FrameworkElement ^ control, System::Windows::FrameworkElement ^ stateGroupsRoot);
protected void RaiseCurrentStateChanging (System.Windows.VisualStateGroup stateGroup, System.Windows.VisualState oldState, System.Windows.VisualState newState, System.Windows.FrameworkElement control, System.Windows.FrameworkElement stateGroupsRoot);
member this.RaiseCurrentStateChanging : System.Windows.VisualStateGroup * System.Windows.VisualState * System.Windows.VisualState * System.Windows.FrameworkElement * System.Windows.FrameworkElement -> unit
Protected Sub RaiseCurrentStateChanging (stateGroup As VisualStateGroup, oldState As VisualState, newState As VisualState, control As FrameworkElement, stateGroupsRoot As FrameworkElement)

Parameter

stateGroup
VisualStateGroup

Objek tempat CurrentStateChanging peristiwa terjadi.

oldState
VisualState

Status dari transisi kontrol.

newState
VisualState

Status transisi kontrol.

control
FrameworkElement

Kontrol yang bertransisi menyatakan.

stateGroupsRoot
FrameworkElement

Elemen akar yang berisi VisualStateManager.

Pengecualian

stateGroupsRootadalah null.

-atau-

newStateadalah null.

Keterangan

VisualStateGroup Ketika diatur pada ControlTemplate kontrol, control parameter diatur ke kontrol yang memiliki ControlTemplate. VisualStateGroup Ketika diatur pada FrameworkElement, control adalah null dan Anda harus menggunakan stateGroupsRoot parameter .

Catatan Bagi Inheritor

Saat mengambil alih di kelas turunan RaiseCurrentStateChanging(VisualStateGroup, VisualState, VisualState, FrameworkElement, FrameworkElement) , pastikan untuk memanggil metode kelas RaiseCurrentStateChanging(VisualStateGroup, VisualState, VisualState, FrameworkElement, FrameworkElement) dasar sehingga delegasi terdaftar menerima peristiwa tersebut.

Berlaku untuk