A WPF control used to draw maps.
The following tables list the members exposed by the MapView type.
Name | Description | |
---|---|---|
Initializes a new instance of the MapView class. |
Name | Description | |
---|---|---|
Identifies the BaseBounds dependency property. |
||
Identifies the Behavior dependency property. |
||
Identifies the Layers dependency property. |
||
Identifies the MapHeight dependency property. |
||
Identifies the MapWidth dependency property. |
||
Identifies the ZoomFactor dependency property. |
Name | Description | |
---|---|---|
Gets or sets the bounding rectangle of the base map. |
||
Gets or sets the Map displayed in the first layer of this view. |
||
Gets or sets the interaction mode of the view. This is a dependency property. |
||
Gets the list of layers displayed in this view. |
||
Returns the height of the base map. Used for binding in the control's Xaml template. |
||
Returns the width of the base map. Used for binding in the control's Xaml template. |
||
Gets or sets the current zoom level. |
Name | Description | |
---|---|---|
Converts a point from the control's client coordinates to map coordinates. |
||
IZoomTarget.GetScrollX implementation. |
||
IZoomTarget.GetScrollY implementation. |
||
IZoomTarget.GetZoomLevel implementation. |
||
Converts a point from the map coordinates to control's client coordinates. |
||
Control.OnApplyTemplate override. |
||
Raises the MapElementClick event. |
||
Raises the MapElementHover event. |
||
Overloaded. Scrolls to a specified map location. |
||
IZoomTarget.SetScrollX implementation. |
||
IZoomTarget.SetScrollY implementation. |
||
Sets the map zoom level. |
||
IZoomTarget.SetZoomLevel implementation. |
||
Gets the world-to-screen coordinate system transformation. |
Name | Description | |
---|---|---|
FrameworkElement.MeasureOverride override. |
||
Raises the MapElementClick event. |
||
Raises the MapElementHover event. |
||
Control.OnMouseLeftButtonDown override. |
||
Control.OnMouseLeftButtonUp override. |
||
Control.OnMouseMove override. |
||
Control.OnMouseWheel override. |
||
Raises the ZoomLevelChanged event. |
Name | Description | |
---|---|---|
Raised when the control completes loading layer's database asynchronously. |
||
Raised when the control completes loading layer's data asynchronously. |
||
Raised when the user clicks a map element. |
||
Raised when the mouse rests over a map element. |
||
IZoomTarget.ZoomLevelChanged implementation. |