C# Class GnomeSurferPro.Views.LoopCanvasHorizontal

Inheritance: System.Windows.Controls.Canvas, ISurfaceScrollInfo
Afficher le fichier Open project: igemsoftware/BU_Wellesley_Software_2011

Méthodes publiques

Свойство Type Description
ContentOffsetProperty System.Windows.DependencyProperty
ContentOriginOffsetProperty System.Windows.DependencyProperty
ContentWidthProperty System.Windows.DependencyProperty
ViewportProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
ConvertCanvasLeftToOffset double
MoveItemsFromLeftToRight void
MoveItemsFromRightToLeft void
PositionViewportAndExtent void
ScrollContent void
SetViewportOffset void

Méthodes publiques

Méthode Description
ConvertFromViewportUnits ( Point origin, System.Windows.Vector offset ) : System.Windows.Vector
ConvertToViewportUnits ( Point origin, System.Windows.Vector offset ) : System.Windows.Vector
ConvertToViewportUnitsForFlick ( Point origin, System.Windows.Vector offset ) : System.Windows.Vector
LineDown ( ) : void
LineLeft ( ) : void
LineRight ( ) : void
LineUp ( ) : void
LoopCanvasHorizontal ( ) : System
MakeVisible ( Visual visual, Rect rectangle ) : Rect
MouseWheelDown ( ) : void
MouseWheelLeft ( ) : void
MouseWheelRight ( ) : void
MouseWheelUp ( ) : void
PageDown ( ) : void
PageLeft ( ) : void
PageRight ( ) : void
PageUp ( ) : void
SetHorizontalOffset ( double newHorizontalOffset ) : void
SetVerticalOffset ( double newVerticalOffset ) : void

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

Private Methods

Méthode Description
ConvertCanvasLeftToOffset ( double canvasLeft ) : double
MoveItemsFromLeftToRight ( ) : void
MoveItemsFromRightToLeft ( ) : void
PositionViewportAndExtent ( ) : void
ScrollContent ( double adjustment ) : void
SetViewportOffset ( double newOffset ) : void

Method Details

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Résultat System.Windows.Size

ConvertFromViewportUnits() public méthode

public ConvertFromViewportUnits ( Point origin, System.Windows.Vector offset ) : System.Windows.Vector
origin Point
offset System.Windows.Vector
Résultat System.Windows.Vector

ConvertToViewportUnits() public méthode

public ConvertToViewportUnits ( Point origin, System.Windows.Vector offset ) : System.Windows.Vector
origin Point
offset System.Windows.Vector
Résultat System.Windows.Vector

ConvertToViewportUnitsForFlick() public méthode

public ConvertToViewportUnitsForFlick ( Point origin, System.Windows.Vector offset ) : System.Windows.Vector
origin Point
offset System.Windows.Vector
Résultat System.Windows.Vector

LineDown() public méthode

public LineDown ( ) : void
Résultat void

LineLeft() public méthode

public LineLeft ( ) : void
Résultat void

LineRight() public méthode

public LineRight ( ) : void
Résultat void

LineUp() public méthode

public LineUp ( ) : void
Résultat void

LoopCanvasHorizontal() public méthode

public LoopCanvasHorizontal ( ) : System
Résultat System

MakeVisible() public méthode

public MakeVisible ( Visual visual, Rect rectangle ) : Rect
visual Visual
rectangle System.Windows.Rect
Résultat System.Windows.Rect

MeasureOverride() protected méthode

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
Résultat System.Windows.Size

MouseWheelDown() public méthode

public MouseWheelDown ( ) : void
Résultat void

MouseWheelLeft() public méthode

public MouseWheelLeft ( ) : void
Résultat void

MouseWheelRight() public méthode

public MouseWheelRight ( ) : void
Résultat void

MouseWheelUp() public méthode

public MouseWheelUp ( ) : void
Résultat void

PageDown() public méthode

public PageDown ( ) : void
Résultat void

PageLeft() public méthode

public PageLeft ( ) : void
Résultat void

PageRight() public méthode

public PageRight ( ) : void
Résultat void

PageUp() public méthode

public PageUp ( ) : void
Résultat void

SetHorizontalOffset() public méthode

public SetHorizontalOffset ( double newHorizontalOffset ) : void
newHorizontalOffset double
Résultat void

SetVerticalOffset() public méthode

public SetVerticalOffset ( double newVerticalOffset ) : void
newVerticalOffset double
Résultat void

Property Details

ContentOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows ContentOffsetProperty
Résultat System.Windows.DependencyProperty

ContentOriginOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows ContentOriginOffsetProperty
Résultat System.Windows.DependencyProperty

ContentWidthProperty public_oe static_oe property

public static DependencyProperty,System.Windows ContentWidthProperty
Résultat System.Windows.DependencyProperty

ViewportProperty public_oe static_oe property

public static DependencyProperty,System.Windows ViewportProperty
Résultat System.Windows.DependencyProperty