Class
MapBaseControl

Represents the MapBaseControl class.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public abstract class MapBaseControl : Control, ILayer

Inheritance: objectMapBaseControl

Derived Classes: MapCommandBarMapMouseLocationIndicatorMapNavigationMapScaleMapZoomBar

Implements: ILayer

Constructors

MapBaseControl()

Declaration

cs-api-definition
protected MapBaseControl()

Fields

MapControlProperty

Identifies the MapControl dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MapControlProperty

Field Value

DependencyProperty

Properties

MapControl

Gets or sets the RadMap this control belongs to.

Declaration

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

Property Value

RadMap

Implements ILayer.MapControl

Methods

MultiscaleImage_MotionFinished(object, RoutedEventArgs)

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

Declaration

cs-api-definition
public virtual void MultiscaleImage_MotionFinished(object sender, RoutedEventArgs e)

Parameters

sender

object

Sender.

e

RoutedEventArgs

Event args.

Implements ILayer.MultiscaleImage_MotionFinished(object, RoutedEventArgs)

MultiscaleImage_ViewportChanged(object, RoutedEventArgs)

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

Declaration

cs-api-definition
public virtual void MultiscaleImage_ViewportChanged(object sender, RoutedEventArgs e)

Parameters

sender

object

Sender.

e

RoutedEventArgs

Event args.

Implements ILayer.MultiscaleImage_ViewportChanged(object, RoutedEventArgs)

OnApplyTemplate()

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

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnMapInitialize(RadMap, RadMap)

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

Declaration

cs-api-definition
protected abstract void OnMapInitialize(RadMap oldMapControl, RadMap newMapControl)

Parameters

oldMapControl

RadMap

The old RadMap control owner.

newMapControl

RadMap

The new RadMap control owner.