C# Class Mapsui.UI.Uwp.MapControl

Inheritance: Windows.UI.Xaml.Controls.Grid, IMapControl
Afficher le fichier Open project: pauldendulk/Mapsui

Méthodes publiques

Méthode Description
Clear ( ) : void
Distance ( double x1, double y1, double x2, double y2 ) : double
MapControl ( ) : System
MapDataChanged ( object sender, DataChangedEventArgs e ) : void
Refresh ( ) : void
RefreshGraphics ( ) : void
ZoomIn ( ) : void
ZoomOut ( ) : void
ZoomToBox ( Geometries beginPoint, Geometries endPoint ) : void
ZoomToFullEnvelope ( ) : void

Méthodes protégées

Méthode Description
OnErrorMessageChanged ( EventArgs e ) : void

Private Methods

Méthode Description
ClearBBoxDrawing ( ) : void
CompositionTarget_Rendering ( object sender, object e ) : void
CreateAttributionPanel ( ) : AttributionPanel
CreateRenderTarget ( ) : SKXamlCanvas
CreateSelectRectangle ( ) : Rectangle
DetermineNewResolution ( int mouseWheelDelta, double currentResolution ) : double
GetSkiaScale ( ) : Geometries.Windows.Foundation.Point
InitAnimation ( ) : void
InitializeViewport ( ) : void
MapControlLoaded ( object sender, RoutedEventArgs e ) : void
MapControlSizeChanged ( object sender, SizeChangedEventArgs e ) : void
MapControl_PointerWheelChanged ( object sender, PointerRoutedEventArgs e ) : void
MapPropertyChanged ( PropertyChangedEventArgs e ) : void
MapPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
OnManipulationCompleted ( object sender, ManipulationCompletedRoutedEventArgs e ) : void
OnManipulationDelta ( object sender, ManipulationDeltaRoutedEventArgs e ) : void
OnManipulationInertiaStarting ( object sender, ManipulationInertiaStartingRoutedEventArgs e ) : void
OnViewChanged ( bool userAction = false ) : void
OnViewportInitialized ( ) : void
UpdateSize ( ) : void
_renderTarget_PaintSurface ( object sender, SKPaintSurfaceEventArgs e ) : void

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

Distance() public static méthode

public static Distance ( double x1, double y1, double x2, double y2 ) : double
x1 double
y1 double
x2 double
y2 double
Résultat double

MapControl() public méthode

public MapControl ( ) : System
Résultat System

MapDataChanged() public méthode

public MapDataChanged ( object sender, DataChangedEventArgs e ) : void
sender object
e Mapsui.Fetcher.DataChangedEventArgs
Résultat void

OnErrorMessageChanged() protected méthode

protected OnErrorMessageChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void

RefreshGraphics() public méthode

public RefreshGraphics ( ) : void
Résultat void

ZoomIn() public méthode

public ZoomIn ( ) : void
Résultat void

ZoomOut() public méthode

public ZoomOut ( ) : void
Résultat void

ZoomToBox() public méthode

public ZoomToBox ( Geometries beginPoint, Geometries endPoint ) : void
beginPoint Geometries
endPoint Geometries
Résultat void

ZoomToFullEnvelope() public méthode

public ZoomToFullEnvelope ( ) : void
Résultat void