Class
ExtendedDataProvider

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:

cs-api-definition
public abstract class ExtendedDataProvider : IExtendedData, INotifyPropertyChanged

Inheritance: objectExtendedDataProvider

Derived Classes: MapShapeDataPointData

Implements: IExtendedDataINotifyPropertyChanged

Constructors

ExtendedDataProvider()

Declaration

cs-api-definition
protected ExtendedDataProvider()

Properties

ExtendedData

Gets or sets extended data.

Declaration

cs-api-definition
public ExtendedData ExtendedData { get; set; }

Property Value

ExtendedData

Implements IExtendedData.ExtendedData

Layer

Visualization layer this map cell belongs to.

Declaration

cs-api-definition
public VisualizationLayer Layer { get; set; }

Property Value

VisualizationLayer

Location

Gets location of the shape.

Declaration

cs-api-definition
public Location Location { get; set; }

Property Value

Location

ToolTipFormat

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

Declaration

cs-api-definition
public string ToolTipFormat { get; set; }

Property Value

string

ToolTipStyle

Gets or sets the style applied to the toolTip.

Declaration

cs-api-definition
public Style ToolTipStyle { get; set; }

Property Value

Style

ToolTipTemplate

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.

Declaration

cs-api-definition
public DataTemplate ToolTipTemplate { get; set; }

Property Value

DataTemplate

ZIndex

Gets or sets ZIndex of the object.

Declaration

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

Property Value

int

Methods

Arrange()

Arrange item according to its Location.

Declaration

cs-api-definition
protected abstract void Arrange()

OnPropertyChanged(string)

Raise PropertyChanged event.

Declaration

cs-api-definition
protected void OnPropertyChanged(string propertyName)

Parameters

propertyName

string

Property name.

Events

PropertyChanged

Property changed event handler.

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged