Class
MiniMap

Represents the mini-map.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
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

MiniMap()

Initializes a new instance of the MiniMap class.

Declaration

cs-api-definition
public MiniMap()

Fields

IsViewportAreaVisibleProperty

Identifies the IsViewportAreaVisible dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsViewportAreaVisibleProperty

Field Value

DependencyProperty

MapControlProperty

Identifies the MapControl dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MapControlProperty

Field Value

DependencyProperty

UseParentGeoBoundsProperty

Identifies the UseParentGeoBounds dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty UseParentGeoBoundsProperty

Field Value

DependencyProperty

UseParentMapProviderProperty

Identifies the UseParentMapProvider dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty UseParentMapProviderProperty

Field Value

DependencyProperty

ViewportAreaFillProperty

Identifies the ViewportAreaFill dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ViewportAreaFillProperty

Field Value

DependencyProperty

ViewportAreaStrokeProperty

Identifies the ViewportAreaStroke dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ViewportAreaStrokeProperty

Field Value

DependencyProperty

ViewportAreaStrokeThicknessProperty

Identifies the ViewportAreaStrokeThickness dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ViewportAreaStrokeThicknessProperty

Field Value

DependencyProperty

ViewportAreaZoomReductionProperty

Identifies the ViewportAreaZoomReduction dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ViewportAreaZoomReductionProperty

Field Value

DependencyProperty

Properties

IsViewportAreaVisible

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

Declaration

cs-api-definition
public bool IsViewportAreaVisible { get; set; }

Property Value

bool

MapControl

Gets or sets the RadMap this control belongs to.

Declaration

cs-api-definition
public RadMap MapControl { get; set; }

Property Value

RadMap

UseParentGeoBounds

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

Declaration

cs-api-definition
public bool UseParentGeoBounds { get; set; }

Property Value

bool

UseParentMapProvider

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

Declaration

cs-api-definition
public bool UseParentMapProvider { get; set; }

Property Value

bool

ViewportAreaFill

Gets or sets color of viewport area.

Declaration

cs-api-definition
public Brush ViewportAreaFill { get; set; }

Property Value

Brush

ViewportAreaStroke

Gets or sets Stroke of viewport area.

Declaration

cs-api-definition
public Brush ViewportAreaStroke { get; set; }

Property Value

Brush

ViewportAreaStrokeThickness

Gets or sets StrokeThickness of viewport area.

Declaration

cs-api-definition
public double ViewportAreaStrokeThickness { get; set; }

Property Value

double

ViewportAreaZoomReduction

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.

Declaration

cs-api-definition
public int ViewportAreaZoomReduction { get; set; }

Property Value

int

Methods

OnInitialized(EventArgs)

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

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides RadMap.OnInitialized(EventArgs)

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Called when [property changed].

Declaration

cs-api-definition
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)

Parameters

e

DependencyPropertyChangedEventArgs

Name of the property.