C# Class Mapsui.UI.Wpf.MapControl

Inheritance: System.Windows.Controls.Grid, IMapControl
Afficher le fichier Open project: pauldendulk/Mapsui Class Usage Examples

Private Properties

Свойство Type Description
ClearBBoxDrawing void
CompositionTargetRendering void
CreateAttributionPanel AttributionPanel
CreateSelectRectangle System.Windows.Shapes.Rectangle
CreateSkiaRenderElement SKElement
CreateSkiaRenderElement System
CreateWpfRenderCanvas System.Windows.Controls.Canvas
CreateWpfRenderCanvas System
DispatcherShutdownStarted void
DrawBbox void
FpsCounter System
GetDeltaScale double
GetInfoEventArgs MouseInfoEventArgs
GetSkiaScale Geometries.System.Windows.Point
HandleFeatureInfo void
HasChanged bool
InitAnimation void
InitializeViewport void
MapControlLoaded void
MapControlMouseLeave void
MapControlMouseLeftButtonDown void
MapControlMouseLeftButtonUp void
MapControlMouseMove void
MapControlMouseWheel void
MapControlSizeChanged void
MapPropertyChanged void
MapRefreshGraphics void
MapRenderer System
OnErrorMessageChanged void
OnFeatureInfo void
OnManipulationCompleted void
OnManipulationDelta void
OnManipulationInertiaStarting void
OnMouseHoverInfo void
OnMouseHoverInfoLeave void
OnMouseInfoUp void
OnPaintSurface void
OnResolutionChanged void
OnViewChanged void
OnViewportInitialized void
RaiseHoverInfoEvents void
RenderWpf void
SKElementOnPaintSurface void
StartZoomAnimation void
UpdateSize void
ZoomAnimationCompleted void
ZoomMiddle void
ZoomToResolution void

Méthodes publiques

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

Private Methods

Méthode Description
ClearBBoxDrawing ( ) : void
CompositionTargetRendering ( object sender, EventArgs e ) : void
CreateAttributionPanel ( ) : AttributionPanel
CreateSelectRectangle ( ) : System.Windows.Shapes.Rectangle
CreateSkiaRenderElement ( ) : SKElement
CreateSkiaRenderElement ( ) : System
CreateWpfRenderCanvas ( ) : System.Windows.Controls.Canvas
CreateWpfRenderCanvas ( ) : System
DispatcherShutdownStarted ( object sender, EventArgs e ) : void
DrawBbox ( Point newPos ) : void
FpsCounter ( ) : System
GetDeltaScale ( System.Windows.Vector scale ) : double
GetInfoEventArgs ( Point mousePosition, IEnumerable layers ) : MouseInfoEventArgs
GetSkiaScale ( ) : Geometries.System.Windows.Point
HandleFeatureInfo ( System.Windows.Input.MouseButtonEventArgs e ) : void
HasChanged ( MouseInfoEventArgs previousInfoEventArgs, MouseInfoEventArgs infoEventArgs ) : bool
InitAnimation ( ) : void
InitializeViewport ( ) : void
MapControlLoaded ( object sender, RoutedEventArgs e ) : void
MapControlMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
MapControlMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
MapControlMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
MapControlMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
MapControlMouseWheel ( object sender, System.Windows.Input.MouseWheelEventArgs e ) : void
MapControlSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
MapPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
MapRefreshGraphics ( object sender, EventArgs eventArgs ) : void
MapRenderer ( ) : System
OnErrorMessageChanged ( EventArgs e ) : void
OnFeatureInfo ( IDictionary features ) : void
OnManipulationCompleted ( object sender, System.Windows.Input.ManipulationCompletedEventArgs e ) : void
OnManipulationDelta ( object sender, System.Windows.Input.ManipulationDeltaEventArgs e ) : void
OnManipulationInertiaStarting ( object sender, System.Windows.Input.ManipulationInertiaStartingEventArgs e ) : void
OnMouseHoverInfo ( MouseInfoEventArgs e ) : void
OnMouseHoverInfoLeave ( ) : void
OnMouseInfoUp ( MouseInfoEventArgs e ) : void
OnPaintSurface ( SKCanvas canvas, int width, int height ) : void
OnResolutionChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnViewChanged ( bool userAction = false ) : void
OnViewportInitialized ( ) : void
RaiseHoverInfoEvents ( Point mousePosition ) : void
RenderWpf ( ) : void
SKElementOnPaintSurface ( object sender, SKPaintSurfaceEventArgs e ) : void
StartZoomAnimation ( double begin, double end ) : void
UpdateSize ( ) : void
ZoomAnimationCompleted ( object sender, EventArgs e ) : void
ZoomMiddle ( ) : void
ZoomToResolution ( double resolution ) : void

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

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

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