C# 클래스 Source.WPF.AnimatedEntrance

상속: System.Windows.Controls.Control
파일 보기 프로젝트 열기: mrange/T4Include

공개 프로퍼티들

프로퍼티 타입 설명
AnimationClockProperty System.Windows.DependencyProperty
ChildrenProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
AnimatedEntrance ( ) : System.Collections
ClearAnimationClock ( DependencyObject dependencyObject ) : void
GetAnimationClock ( DependencyObject dependencyObject ) : double
OnApplyTemplate ( ) : void
OnDelay ( object sender, EventArgs e ) : void
Present ( Option option, UIElement element ) : void
SetAnimationClock ( DependencyObject dependencyObject, double value ) : void

보호된 메소드들

메소드 설명
MeasureOverride ( Size constraint ) : Size

비공개 메소드들

메소드 설명
AnimatedEntrance ( ) : System
Changed_AnimationClock ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
Changed_AnimationClock ( DependencyObject dependencyObject, double oldValue, double newValue ) : void
Changed_Children ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
Changed_Children ( ObservableCollection oldValue, ObservableCollection newValue ) : void
CoerceAllProperties ( ) : void
Coerce_AnimationClock ( DependencyObject dependencyObject, object basevalue ) : object
Coerce_AnimationClock ( DependencyObject dependencyObject, double &coercedValue ) : void
Coerce_Children ( DependencyObject dependencyObject, object basevalue ) : object
Coerce_Children ( ObservableCollection &coercedValue ) : void
CollectionChanged_Children ( object sender, NotifyCollectionChangedAction action, int oldStartingIndex, IList oldItems, int newStartingIndex, IList newItems ) : void
CollectionChanged_Children ( object sender, NotifyCollectionChangedEventArgs e ) : void
Constructed__AnimatedEntrance ( ) : void
Initialize ( Duration &transitionDuration, Duration &delayDuration, IEasingFunction &transitionEase ) : void

메소드 상세

AnimatedEntrance() 공개 메소드

public AnimatedEntrance ( ) : System.Collections
리턴 System.Collections

ClearAnimationClock() 공개 정적인 메소드

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

GetAnimationClock() 공개 정적인 메소드

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

MeasureOverride() 보호된 메소드

protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
리턴 System.Windows.Size

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

OnDelay() 공개 메소드

public OnDelay ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Present() 공개 메소드

public Present ( Option option, UIElement element ) : void
option Option
element UIElement
리턴 void

SetAnimationClock() 공개 정적인 메소드

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

프로퍼티 상세

AnimationClockProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows AnimationClockProperty
리턴 System.Windows.DependencyProperty

ChildrenProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ChildrenProperty
리턴 System.Windows.DependencyProperty