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

Represents the MapBaseControl class.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class MapBaseControl : Control, ILayer

Inheritance: objectMapBaseControl

Derived Classes: MapCommandBarMapMouseLocationIndicatorMapNavigationMapScaleMapZoomBar

Implements: ILayer

Constructors

C#
protected MapBaseControl()

Fields

MapControlProperty

DependencyProperty

Identifies the MapControl dependency property.

C#
public static readonly DependencyProperty MapControlProperty

Properties

Gets or sets the RadMap this control belongs to.

C#
public RadMap MapControl { get; set; }

Implements: ILayer.MapControl

Methods

Handle motion finished event on master multi-scale image. This method is designed for internal use.

C#
public virtual void MultiscaleImage_MotionFinished(object sender, RoutedEventArgs e)
Parameters:senderobject

Sender.

eRoutedEventArgs

Event args.

Implements: ILayer.MultiscaleImage_MotionFinished(object, RoutedEventArgs)

Handle viewport changed event on master multi-scale image. This method is designed for internal use.

C#
public virtual void MultiscaleImage_ViewportChanged(object sender, RoutedEventArgs e)
Parameters:senderobject

Sender.

eRoutedEventArgs

Event args.

Implements: ILayer.MultiscaleImage_ViewportChanged(object, RoutedEventArgs)

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .

C#
public override void OnApplyTemplate()

Called when map control should be initialized (either on initial load or if the RadMap control owner is changed).

C#
protected abstract void OnMapInitialize(RadMap oldMapControl, RadMap newMapControl)
Parameters:oldMapControlRadMap

The old RadMap control owner.

newMapControlRadMap

The new RadMap control owner.