C# Class Mapsui.UI.Uwp.MapControl

Inheritance: Windows.UI.Xaml.Controls.Grid, IMapControl
Exibir arquivo Open project: pauldendulk/Mapsui

Public Methods

Method 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

Protected Methods

Method Description
OnErrorMessageChanged ( EventArgs e ) : void

Private Methods

Method 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 method

public Clear ( ) : void
return void

Distance() public static method

public static Distance ( double x1, double y1, double x2, double y2 ) : double
x1 double
y1 double
x2 double
y2 double
return double

MapControl() public method

public MapControl ( ) : System
return System

MapDataChanged() public method

public MapDataChanged ( object sender, DataChangedEventArgs e ) : void
sender object
e Mapsui.Fetcher.DataChangedEventArgs
return void

OnErrorMessageChanged() protected method

protected OnErrorMessageChanged ( EventArgs e ) : void
e System.EventArgs
return void

Refresh() public method

public Refresh ( ) : void
return void

RefreshGraphics() public method

public RefreshGraphics ( ) : void
return void

ZoomIn() public method

public ZoomIn ( ) : void
return void

ZoomOut() public method

public ZoomOut ( ) : void
return void

ZoomToBox() public method

public ZoomToBox ( Geometries beginPoint, Geometries endPoint ) : void
beginPoint Geometries
endPoint Geometries
return void

ZoomToFullEnvelope() public method

public ZoomToFullEnvelope ( ) : void
return void