C# Class Wpf.Controls.PanAndZoom.ZoomBorder

Inheritance: System.Windows.Controls.Border
Afficher le fichier Open project: wieslawsoltes/MatrixPanAndZoomDemo Class Usage Examples

Méthodes publiques

Méthode Description
AutoFit ( ) : void

AutoFit ( Size panelSize, Size elementSize ) : void

Extent ( ) : void

Extent ( Size panelSize, Size elementSize ) : void

Fill ( ) : void

Fill ( Size panelSize, Size elementSize ) : void

Invalidate ( ) : void

PanTo ( Point point ) : void

Reset ( ) : void

StartPan ( Point point ) : void

ToggleAutoFitMode ( ) : void

ZoomBorder ( ) : System

ZoomDeltaTo ( int delta, Point point ) : void

ZoomTo ( double zoom, Point point ) : void

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size

Private Methods

Méthode Description
Border_PreviewMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
Border_PreviewMouseRightButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Border_PreviewMouseRightButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Border_PreviewMouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void
Initialize ( UIElement element ) : void
PanAndZoom_Unloaded ( object sender, RoutedEventArgs e ) : void
Unload ( ) : void

Method Details

ArrangeOverride() protected méthode

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

AutoFit() public méthode

public AutoFit ( ) : void
Résultat void

AutoFit() public méthode

public AutoFit ( Size panelSize, Size elementSize ) : void
panelSize System.Windows.Size
elementSize System.Windows.Size
Résultat void

Extent() public méthode

public Extent ( ) : void
Résultat void

Extent() public méthode

public Extent ( Size panelSize, Size elementSize ) : void
panelSize System.Windows.Size
elementSize System.Windows.Size
Résultat void

Fill() public méthode

public Fill ( ) : void
Résultat void

Fill() public méthode

public Fill ( Size panelSize, Size elementSize ) : void
panelSize System.Windows.Size
elementSize System.Windows.Size
Résultat void

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

PanTo() public méthode

public PanTo ( Point point ) : void
point Point
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

StartPan() public méthode

public StartPan ( Point point ) : void
point Point
Résultat void

ToggleAutoFitMode() public méthode

public ToggleAutoFitMode ( ) : void
Résultat void

ZoomBorder() public méthode

public ZoomBorder ( ) : System
Résultat System

ZoomDeltaTo() public méthode

public ZoomDeltaTo ( int delta, Point point ) : void
delta int
point Point
Résultat void

ZoomTo() public méthode

public ZoomTo ( double zoom, Point point ) : void
zoom double
point Point
Résultat void