C# Class Source.WPF.BuzyWait

Inheritance: System.Windows.FrameworkElement
显示文件 Open project: mrange/T4Include

Public Properties

Property Type Description
AnimationClockProperty System.Windows.DependencyProperty
IsWaitingProperty System.Windows.DependencyProperty

Public Methods

Method Description
BuzyWait ( ) : System.Collections
ClearAnimationClock ( DependencyObject dependencyObject ) : void
GetAnimationClock ( DependencyObject dependencyObject ) : double
SetAnimationClock ( DependencyObject dependencyObject, double value ) : void

Protected Methods

Method Description
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

Private Methods

Method Description
BuzyWait ( ) : System
Changed_AnimationClock ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
Changed_AnimationClock ( DependencyObject dependencyObject, double oldValue, double newValue ) : void
Changed_IsWaiting ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
Changed_IsWaiting ( bool oldValue, bool newValue ) : void
CoerceAllProperties ( ) : void
Coerce_AnimationClock ( DependencyObject dependencyObject, object basevalue ) : object
Coerce_AnimationClock ( DependencyObject dependencyObject, double &coercedValue ) : void
Coerce_IsWaiting ( DependencyObject dependencyObject, object basevalue ) : object
Coerce_IsWaiting ( bool &coercedValue ) : void
Constructed__BuzyWait ( ) : void
Start ( ) : void
Stop ( ) : void

Method Details

BuzyWait() public method

public BuzyWait ( ) : System.Collections
return System.Collections

ClearAnimationClock() public static method

public static ClearAnimationClock ( DependencyObject dependencyObject ) : void
dependencyObject System.Windows.DependencyObject
return void

GetAnimationClock() public static method

public static GetAnimationClock ( DependencyObject dependencyObject ) : double
dependencyObject System.Windows.DependencyObject
return double

OnRender() protected method

protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
return void

SetAnimationClock() public static method

public static SetAnimationClock ( DependencyObject dependencyObject, double value ) : void
dependencyObject System.Windows.DependencyObject
value double
return void

Property Details

AnimationClockProperty public_oe static_oe property

public static DependencyProperty,System.Windows AnimationClockProperty
return System.Windows.DependencyProperty

IsWaitingProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsWaitingProperty
return System.Windows.DependencyProperty