C# Class ScreenToGif.Controls.ImageScrollViewer

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

Public Properties

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

Private Properties

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

Public Methods

Method Description
Clear ( ) : void

Removes the image.

OnApplyTemplate ( ) : void
Reset ( ) : void

Resets the Scale and Position of the Child element.

Private Methods

Method Description
ImageScrollViewer ( ) : System
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
ZoomPropertyChangedCallback ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs dependencyPropertyChangedEventArgs ) : void

Method Details

Clear() public method

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

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