C# 클래스 XamlAnimatedGif.AnimationBehavior

파일 보기 프로젝트 열기: thomaslevesque/XamlAnimatedGif 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnimateInDesignModeProperty DependencyProperty
AnimatorProperty DependencyProperty
AutoStartProperty DependencyProperty
DownloadProgressEvent System.Windows.RoutedEvent
ErrorEvent System.Windows.RoutedEvent
LoadedEvent System.Windows.RoutedEvent
RepeatBehaviorProperty DependencyProperty
SourceStreamProperty DependencyProperty
SourceUriProperty DependencyProperty

공개 메소드들

메소드 설명
AddDownloadProgressHandler ( DependencyObject d, DownloadProgressEventHandler handler ) : void
AddErrorHandler ( DependencyObject d, AnimationErrorEventHandler handler ) : void
AddLoadedHandler ( DependencyObject d, RoutedEventHandler handler ) : void
GetAnimateInDesignMode ( DependencyObject obj ) : bool
GetAnimator ( DependencyObject obj ) : XamlAnimatedGif.Animator
RemoveDownloadProgressHandler ( DependencyObject d, DownloadProgressEventHandler handler ) : void
RemoveErrorHandler ( DependencyObject d, AnimationErrorEventHandler handler ) : void
RemoveLoadedHandler ( DependencyObject d, RoutedEventHandler handler ) : void
SetAnimateInDesignMode ( DependencyObject obj, bool value ) : void
SetAutoStart ( DependencyObject obj, bool value ) : void
SetRepeatBehavior ( DependencyObject obj, RepeatBehavior value ) : void
SetSourceStream ( DependencyObject obj, Stream value ) : void
SetSourceUri ( Image image, Uri value ) : void

비공개 메소드들

메소드 설명
AnimateInDesignModeChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
AnimatorError ( object sender, XamlAnimatedGif.AnimationErrorEventArgs e ) : void
CheckDesignMode ( Image image, Uri sourceUri, Stream sourceStream ) : bool
ClearAnimatorCore ( Image image ) : void
GetAbsoluteUri ( Image image ) : Uri
GetAutoStart ( DependencyObject obj ) : bool
GetRepeatBehavior ( DependencyObject obj ) : RepeatBehavior
GetSeqNum ( DependencyObject obj ) : int
GetSourceStream ( DependencyObject obj ) : Stream
GetSourceUri ( Image image ) : Uri
Image_Loaded ( object sender, RoutedEventArgs e ) : void
Image_Unloaded ( object sender, RoutedEventArgs e ) : void
InitAnimation ( Image image ) : void
InitAnimationAsync ( Image image, Stream stream, RepeatBehavior repeatBehavior, int seqNum ) : void
InitAnimationAsync ( Image image, Uri sourceUri, RepeatBehavior repeatBehavior, int seqNum ) : void
IsInDesignMode ( DependencyObject obj ) : bool
IsLoaded ( FrameworkElement element ) : bool
OnDownloadProgress ( Image image, int downloadPercentage ) : void
OnError ( Image image, Exception exception, AnimationErrorKind kind ) : void
OnLoaded ( Image sender ) : void
RepeatBehaviorChanged ( DependencyObject o, DependencyPropertyChangedEventArgs e ) : void
SetAnimator ( DependencyObject obj, XamlAnimatedGif.Animator value ) : void
SetAnimatorCoreAsync ( Image image, XamlAnimatedGif.Animator animator ) : Task
SetSeqNum ( DependencyObject obj, int value ) : void
SourceChanged ( DependencyObject o, DependencyPropertyChangedEventArgs e ) : void

메소드 상세

AddDownloadProgressHandler() 공개 정적인 메소드

public static AddDownloadProgressHandler ( DependencyObject d, DownloadProgressEventHandler handler ) : void
d DependencyObject
handler DownloadProgressEventHandler
리턴 void

AddErrorHandler() 공개 정적인 메소드

public static AddErrorHandler ( DependencyObject d, AnimationErrorEventHandler handler ) : void
d DependencyObject
handler AnimationErrorEventHandler
리턴 void

AddLoadedHandler() 공개 정적인 메소드

public static AddLoadedHandler ( DependencyObject d, RoutedEventHandler handler ) : void
d DependencyObject
handler RoutedEventHandler
리턴 void

GetAnimateInDesignMode() 공개 정적인 메소드

public static GetAnimateInDesignMode ( DependencyObject obj ) : bool
obj DependencyObject
리턴 bool

GetAnimator() 공개 정적인 메소드

public static GetAnimator ( DependencyObject obj ) : XamlAnimatedGif.Animator
obj DependencyObject
리턴 XamlAnimatedGif.Animator

RemoveDownloadProgressHandler() 공개 정적인 메소드

public static RemoveDownloadProgressHandler ( DependencyObject d, DownloadProgressEventHandler handler ) : void
d DependencyObject
handler DownloadProgressEventHandler
리턴 void

RemoveErrorHandler() 공개 정적인 메소드

public static RemoveErrorHandler ( DependencyObject d, AnimationErrorEventHandler handler ) : void
d DependencyObject
handler AnimationErrorEventHandler
리턴 void

RemoveLoadedHandler() 공개 정적인 메소드

public static RemoveLoadedHandler ( DependencyObject d, RoutedEventHandler handler ) : void
d DependencyObject
handler RoutedEventHandler
리턴 void

SetAnimateInDesignMode() 공개 정적인 메소드

public static SetAnimateInDesignMode ( DependencyObject obj, bool value ) : void
obj DependencyObject
value bool
리턴 void

SetAutoStart() 공개 정적인 메소드

public static SetAutoStart ( DependencyObject obj, bool value ) : void
obj DependencyObject
value bool
리턴 void

SetRepeatBehavior() 공개 정적인 메소드

public static SetRepeatBehavior ( DependencyObject obj, RepeatBehavior value ) : void
obj DependencyObject
value RepeatBehavior
리턴 void

SetSourceStream() 공개 정적인 메소드

public static SetSourceStream ( DependencyObject obj, Stream value ) : void
obj DependencyObject
value Stream
리턴 void

SetSourceUri() 공개 정적인 메소드

public static SetSourceUri ( Image image, Uri value ) : void
image Image
value System.Uri
리턴 void

프로퍼티 상세

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

public static DependencyProperty AnimateInDesignModeProperty
리턴 DependencyProperty

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

public static DependencyProperty AnimatorProperty
리턴 DependencyProperty

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

public static DependencyProperty AutoStartProperty
리턴 DependencyProperty

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

public static RoutedEvent,System.Windows DownloadProgressEvent
리턴 System.Windows.RoutedEvent

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

public static RoutedEvent,System.Windows ErrorEvent
리턴 System.Windows.RoutedEvent

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

public static RoutedEvent,System.Windows LoadedEvent
리턴 System.Windows.RoutedEvent

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

public static DependencyProperty RepeatBehaviorProperty
리턴 DependencyProperty

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

public static DependencyProperty SourceStreamProperty
리턴 DependencyProperty

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

public static DependencyProperty SourceUriProperty
리턴 DependencyProperty