Class OverviewMap
Defines a small "overview" (or "inset") map displaying a representation of the attached GeoView's current viewpoint.
Implements
Namespace: Esri.ArcGISRuntime.Toolkit.UI.Controls
Assembly: Esri.ArcGISRuntime.Toolkit.WinUI.dll
Syntax
[TemplatePart(Name = "PART_MapView", Type = typeof(MapView))]
[WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")]
[WinRTExposedType(typeof(Esri_ArcGISRuntime_Toolkit_UI_Controls_BasemapGalleryWinRTTypeDetails))]
public class OverviewMap : Control, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IUnmanagedVirtualMethodTableProvider, IDynamicInterfaceCastable, IEquatable<Control>
Constructors
| Name | Description |
|---|---|
| OverviewMap() | Initializes a new instance of the OverviewMap class. |
Fields
| Name | Description |
|---|---|
| AreaSymbolProperty | Identifies the AreaSymbol dependency property. |
| GeoViewProperty | Identifies the GeoView dependency property. |
| MapProperty | Identifies the Map dependency property. |
| PointSymbolProperty | Identifies the PointSymbol dependency property. |
| ScaleFactorProperty | Identifies the ScaleFactor dependency property. |
Properties
| Name | Description |
|---|---|
| AreaSymbol | Gets or sets the symbol used to draw the GeoView's visible area. |
| GeoView | Gets or sets the geoview whose extent is to be displayed. |
| Map | Gets or sets the Map shown in the inset/overview map. |
| PointSymbol | Gets or sets the symbol used to draw the GeoView's viewpoint when it isn't possible to show the visible area (for example, when showing a scene). |
| ScaleFactor | Gets or sets the amount to scale the overview map's viewpoint compared to the attached GeoView. |
Methods
| Name | Description |
|---|---|
| OnApplyTemplate() | Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class. |