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

Base class for all objects which can contain extended data (MapShapeData, PointData etc).

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class ExtendedDataProvider : IExtendedData, INotifyPropertyChanged

Inheritance: objectExtendedDataProvider

Derived Classes: MapShapeDataPointData

Implements: IExtendedDataINotifyPropertyChanged

Constructors

C#
protected ExtendedDataProvider()

Properties

Gets or sets extended data.

C#
public ExtendedData ExtendedData { get; set; }

Implements: IExtendedData.ExtendedData

Visualization layer this map cell belongs to.

C#
public VisualizationLayer Layer { get; set; }

Gets location of the shape.

C#
public Location Location { get; set; }

Gets or sets tooltip format. Either ToolTipFormat or ToolTipTemplate should be specified. If both properties are set, then ToolTipTemplate will be used.

C#
public string ToolTipFormat { get; set; }

Gets or sets the style applied to the toolTip.

C#
public Style ToolTipStyle { get; set; }

ToolTipTemplate

DataTemplate

Gets or sets tooltip content template. Either ToolTipFormat or ToolTipTemplate should be specified. If both properties are set, then ToolTipTemplate will be used. You can bind elements in the tooltip template to extended properties using Data property of the ExtendedData object.

C#
public DataTemplate ToolTipTemplate { get; set; }

Gets or sets ZIndex of the object.

C#
public int ZIndex { get; set; }

Methods

Arrange item according to its Location.

C#
protected abstract void Arrange()

Raise PropertyChanged event.

C#
protected void OnPropertyChanged(string propertyName)
Parameters:propertyNamestring

Property name.

Events

Property changed event handler.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged