C# 클래스 ScreenToGif.Controls.ZoomBox

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

공개 프로퍼티들

프로퍼티 타입 설명
ImageSourceProperty System.Windows.DependencyProperty
ZoomProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
OnMouseLeftButtonDown void
OnMouseLeftButtonUp void
OnMouseMove void
OnPreviewMouseRightButtonUp void
OnPreviewMouseWheel void
OnScrollViewerScrollChanged void
OnSliderValueChanged void
ZoomBox System
ZoomPropertyChangedCallback void

공개 메소드들

메소드 설명
Clear ( ) : void

Removes the image.

GetScrollViewer ( ) : ScrollViewer

Gets the ScrollViewer.

OnApplyTemplate ( ) : void
Reset ( ) : void

Resets the Scale and Position of the Child element.

비공개 메소드들

메소드 설명
OnMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnPreviewMouseRightButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnPreviewMouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void
OnScrollViewerScrollChanged ( object sender, System.Windows.Controls.ScrollChangedEventArgs e ) : void
OnSliderValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
ZoomBox ( ) : System
ZoomPropertyChangedCallback ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs dependencyPropertyChangedEventArgs ) : void

메소드 상세

Clear() 공개 메소드

Removes the image.
public Clear ( ) : void
리턴 void

GetScrollViewer() 공개 메소드

Gets the ScrollViewer.
public GetScrollViewer ( ) : ScrollViewer
리턴 System.Windows.Controls.ScrollViewer

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

Reset() 공개 메소드

Resets the Scale and Position of the Child element.
public Reset ( ) : void
리턴 void

프로퍼티 상세

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

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

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

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