C# Class ScreenToGif.Controls.ZoomBox

Inheritance: System.Windows.Controls.Control
Mostra file Open project: dbremner/ScreenToGif

Public Properties

Property Type Description
ImageSourceProperty System.Windows.DependencyProperty
ZoomProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
OnMouseLeftButtonDown void
OnMouseLeftButtonUp void
OnMouseMove void
OnPreviewMouseRightButtonUp void
OnPreviewMouseWheel void
OnScrollViewerScrollChanged void
OnSliderValueChanged void
ZoomBox System
ZoomPropertyChangedCallback void

Public Methods

Method Description
Clear ( ) : void

Removes the image.

GetScrollViewer ( ) : ScrollViewer

Gets the ScrollViewer.

OnApplyTemplate ( ) : void
Reset ( ) : void

Resets the Scale and Position of the Child element.

Private Methods

Method Description
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

Method Details

Clear() public method

Removes the image.
public Clear ( ) : void
return void

GetScrollViewer() public method

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

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

Reset() public method

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

Property Details

ImageSourceProperty public_oe static_oe property

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

ZoomProperty public_oe static_oe property

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