New to Telerik UI for WPFStart a free 30-day trial

MiniMap

Class

Represents the mini-map.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public class MiniMap : RadMap

Inheritance: objectRadMapMiniMap

Inherited Members RadMap.ProviderPropertyRadMap.ProvidersPropertyRadMap.CenterPropertyRadMap.CommandBarVisibilityPropertyRadMap.DistanceUnitPropertyRadMap.GeoBoundsPropertyRadMap.GeoBoundsNWPropertyRadMap.GeoBoundsSEPropertyRadMap.IsKeyboardNavigationEnabledPropertyRadMap.MaxZoomLevelPropertyRadMap.MinZoomLevelPropertyRadMap.MiniMapExpanderVisibilityPropertyRadMap.IsMiniMapExpandedPropertyRadMap.MiniMapWidthPropertyRadMap.MiniMapHeightPropertyRadMap.MouseClickModePropertyRadMap.MouseDoubleClickModePropertyRadMap.MouseDragModePropertyRadMap.MouseSelectionModePropertyRadMap.MouseShiftDragModePropertyRadMap.MouseWheelModePropertyRadMap.MouseWheelSensitivityPropertyRadMap.MouseLocationIndicatorVisibilityPropertyRadMap.NavigationVisibilityPropertyRadMap.ScaleVisibilityPropertyRadMap.ZoomBarDropDownHeightPropertyRadMap.ZoomBarVisibilityPropertyRadMap.ZoomBarPresetsVisibilityPropertyRadMap.ZoomLevelPropertyRadMap.ZoomPropertyRadMap.ZoomStepPropertyRadMap.UseDefaultLayoutPropertyRadMap.UseSpringAnimationsPropertyRadMap.SpringAnimationsModePropertyRadMap.WrapAroundPropertyRadMap.MapMouseClickEventRadMap.MapMouseDoubleClickEventRadMap.PanningFinishedEventRadMap.ZoomingFinishedEventRadMap.Dispose()RadMap.IsVisible(Location)RadMap.OnApplyTemplate()RadMap.GetGeoSize(Location, Size)RadMap.GetLatitudeLongitudeSize(Location, double, double)RadMap.GetPixelsDistance(double)RadMap.GetPixelSize(Location, double, double)RadMap.GetPixelSizeAtZoomLevel(LocationRect, int)RadMap.GetShiftedLocation(Location, Location?)RadMap.GetCoercedLocationRect(LocationRect)RadMap.GetCoercedLocation(Location)RadMap.ExportToImage(Stream, bool, BitmapEncoder)RadMap.ExportToImage(string, bool, BitmapEncoder)RadMap.RefreshCommandBar()RadMap.SetView(LocationRect, bool)RadMap.SetView(LocationRect, double)RadMap.ArrangeOverride(Size)RadMap.ClearContainerForItemOverride(DependencyObject, object)RadMap.PrepareContainerForItemOverride(DependencyObject, object)RadMap.OnCreateAutomationPeer()RadMap.OnMouseDoubleClick(MouseButtonEventArgs)RadMap.OnMouseWheel(MouseWheelEventArgs)RadMap.CenterRadMap.GeographicalBoundsRadMap.IsInitializedRadMap.WrapAroundRadMap.LocationRectRadMap.PinchManipulationSensitivityRadMap.ProviderRadMap.ProvidersRadMap.SpatialReferenceRadMap.ZoomLevelRadMap.ZoomRadMap.ZoomStepRadMap.DistanceUnitRadMap.GeoBoundsRadMap.GeoBoundsNWRadMap.GeoBoundsSERadMap.MouseWheelModeRadMap.MouseWheelSensitivityRadMap.IsKeyboardNavigationEnabledRadMap.CommandBarVisibilityRadMap.MapZoomBarRadMap.MaxZoomLevelRadMap.MinZoomLevelRadMap.MiniMapExpanderVisibilityRadMap.IsMiniMapExpandedRadMap.MiniMapWidthRadMap.MiniMapHeightRadMap.MouseLocationIndicatorVisibilityRadMap.NavigationVisibilityRadMap.ZoomBarDropDownHeightRadMap.ZoomBarVisibilityRadMap.ZoomBarPresetsVisibilityRadMap.ScaleVisibilityRadMap.MouseClickModeRadMap.MouseDoubleClickModeRadMap.MouseDragModeRadMap.MouseSelectionModeRadMap.MouseShiftDragModeRadMap.UseDefaultLayoutRadMap.UseSpringAnimationsRadMap.SpringAnimationsModeRadMap.InitializeCompletedRadMap.CenterChangedRadMap.CenterChangingRadMap.SelectionRectangleChangedRadMap.ZoomChangedRadMap.ZoomChangingRadMap.MapMouseClickRadMap.MapMouseDoubleClickRadMap.PanningFinishedRadMap.ZoomingFinished...

Constructors

Initializes a new instance of the MiniMap class.

C#
public MiniMap()

Fields

Identifies the IsViewportAreaVisible dependency property.

C#
public static readonly DependencyProperty IsViewportAreaVisibleProperty

MapControlProperty

DependencyProperty

Identifies the MapControl dependency property.

C#
public static readonly DependencyProperty MapControlProperty

UseParentGeoBoundsProperty

DependencyProperty

Identifies the UseParentGeoBounds dependency property.

C#
public static readonly DependencyProperty UseParentGeoBoundsProperty

Identifies the UseParentMapProvider dependency property.

C#
public static readonly DependencyProperty UseParentMapProviderProperty

ViewportAreaFillProperty

DependencyProperty

Identifies the ViewportAreaFill dependency property.

C#
public static readonly DependencyProperty ViewportAreaFillProperty

ViewportAreaStrokeProperty

DependencyProperty

Identifies the ViewportAreaStroke dependency property.

C#
public static readonly DependencyProperty ViewportAreaStrokeProperty

Identifies the ViewportAreaStrokeThickness dependency property.

C#
public static readonly DependencyProperty ViewportAreaStrokeThicknessProperty

Identifies the ViewportAreaZoomReduction dependency property.

C#
public static readonly DependencyProperty ViewportAreaZoomReductionProperty

Properties

Gets or sets value which indicates whether the rectangle which represents viewport of the map in the mini-map is visible.

C#
public bool IsViewportAreaVisible { get; set; }

Gets or sets the RadMap this control belongs to.

C#
public RadMap MapControl { get; set; }

Gets or sets value which indicates whether the mini-map will use GeoBounds of parent map.

C#
public bool UseParentGeoBounds { get; set; }

Gets or sets value which indicates whether the mini-map will use map provider of parent map.

C#
public bool UseParentMapProvider { get; set; }

Gets or sets color of viewport area.

C#
public Brush ViewportAreaFill { get; set; }

Gets or sets Stroke of viewport area.

C#
public Brush ViewportAreaStroke { get; set; }

Gets or sets StrokeThickness of viewport area.

C#
public double ViewportAreaStrokeThickness { get; set; }

Gets or sets value which specifies a reduction for zoom level of mini-map. When it is 0 then the the rectangle which represents viewport of map in mini-map is set to best view. When it is 1 then the the rectangle should be smaller than best view by 1 zoom level.

C#
public int ViewportAreaZoomReduction { get; set; }

Methods

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Overrides: RadMap.OnInitialized(EventArgs)

Called when [property changed].

C#
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters:eDependencyPropertyChangedEventArgs

Name of the property.