C# Class MahApps.Metro.Controls.Panorama

Inheritance: System.Windows.Controls.ItemsControl
Show file Open project: Irdis/VSTalk Class Usage Examples

Public Properties

Property Type Description
DynamicGroupHeaderProperty System.Windows.DependencyProperty
GroupHeightProperty System.Windows.DependencyProperty
HeaderFontColorProperty System.Windows.DependencyProperty
HeaderFontFamilyProperty System.Windows.DependencyProperty
HeaderFontSizeProperty System.Windows.DependencyProperty
HorizontalScrollBarEnabledProperty System.Windows.DependencyProperty
ItemBoxProperty System.Windows.DependencyProperty
MouseScrollEnabledProperty System.Windows.DependencyProperty
UseSnapBackScrollingProperty System.Windows.DependencyProperty

Public Methods

Method Description
OnApplyTemplate ( ) : void

Protected Methods

Method Description
OnPreviewMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnPreviewMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
OnPreviewMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnPreviewMouseWheel ( System.Windows.Input.MouseWheelEventArgs e ) : void
OnPreviewTouchDown ( System.Windows.Input.TouchEventArgs e ) : void
OnPreviewTouchMove ( System.Windows.Input.TouchEventArgs e ) : void
OnPreviewTouchUp ( System.Windows.Input.TouchEventArgs e ) : void

Private Methods

Method Description
DoStandardScrolling ( ) : void
HandleMouseDown ( ) : void
HandleMouseMove ( Point currentPoint ) : bool
HandleMouseUp ( Point currentPoint ) : void
HandleWorldTimerTick ( object sender, EventArgs e ) : void
HideHorizontalScrollBar ( ) : void
Panorama ( ) : System
ShowHorizontalScrollBar ( ) : void

Method Details

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnPreviewMouseDown() protected method

protected OnPreviewMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
return void

OnPreviewMouseMove() protected method

protected OnPreviewMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
return void

OnPreviewMouseUp() protected method

protected OnPreviewMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
return void

OnPreviewMouseWheel() protected method

protected OnPreviewMouseWheel ( System.Windows.Input.MouseWheelEventArgs e ) : void
e System.Windows.Input.MouseWheelEventArgs
return void

OnPreviewTouchDown() protected method

protected OnPreviewTouchDown ( System.Windows.Input.TouchEventArgs e ) : void
e System.Windows.Input.TouchEventArgs
return void

OnPreviewTouchMove() protected method

protected OnPreviewTouchMove ( System.Windows.Input.TouchEventArgs e ) : void
e System.Windows.Input.TouchEventArgs
return void

OnPreviewTouchUp() protected method

protected OnPreviewTouchUp ( System.Windows.Input.TouchEventArgs e ) : void
e System.Windows.Input.TouchEventArgs
return void

Property Details

DynamicGroupHeaderProperty public static property

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

GroupHeightProperty public static property

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

HeaderFontColorProperty public static property

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

HeaderFontFamilyProperty public static property

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

HeaderFontSizeProperty public static property

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

HorizontalScrollBarEnabledProperty public static property

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

ItemBoxProperty public static property

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

MouseScrollEnabledProperty public static property

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

UseSnapBackScrollingProperty public static property

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