Clock.CurrentStateInvalidated Clock.CurrentStateInvalidated Clock.CurrentStateInvalidated Clock.CurrentStateInvalidated Event


クロックの CurrentState プロパティが更新されると発生します。Occurs when the clock's CurrentState property is updated.

 event EventHandler ^ CurrentStateInvalidated;
public event EventHandler CurrentStateInvalidated;
member this.CurrentStateInvalidated : EventHandler 
Public Custom Event CurrentStateInvalidated As EventHandler 


使用して、CurrentStateInvalidated時計の起動時、ユーザーに通知するときにイベントを停止、または入力します。Use the CurrentStateInvalidated event when you want to be notified if when the clock starts, stops, or fills. Objectのパラメーター、EventHandlerイベント ハンドラーが、Clock状態は無効化されました。The Object parameter of the EventHandler event handler is the Clock whose state was invalidated.

一時停止、Clock変わらないそのCurrentStateします。Pausing a Clock does not change its CurrentState. クロックが一時停止しているときに通知するを使用して、CurrentGlobalSpeedInvalidatedイベント。To be notified when a clock becomes paused, use the CurrentGlobalSpeedInvalidated event.

このイベントが発生しますが、ときに、ClockStateは、必ずしもを無効になります、ClockState変更:Clockから切り替えることActiveFillingに戻るとActive同じティックが発生このイベントが起動し、そのCurrentStateプロパティが実際には変更されません。Although this event occurs when the ClockState becomes invalid, that doesn't necessarily mean the ClockState changed: a Clock that switches from Active to Filling and then back to Active in the same tick will cause this event to fire, but its CurrentState property won't actually change.