ClassExtendedDataProvider
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:
public abstract class ExtendedDataProvider : IExtendedData, INotifyPropertyChanged
Inheritance: objectExtendedDataProvider
Derived Classes:
Implements:
Constructors
ExtendedDataProvider()
Declaration
protected ExtendedDataProvider()
Properties
ExtendedData
Gets or sets extended data.
Declaration
public ExtendedData ExtendedData { get; set; }
Property Value
Implements
Layer
Visualization layer this map cell belongs to.
Declaration
public VisualizationLayer Layer { get; set; }
Property Value
Location
Gets location of the shape.
ToolTipFormat
Gets or sets tooltip format. Either ToolTipFormat or ToolTipTemplate should be specified. If both properties are set, then ToolTipTemplate will be used.
ToolTipStyle
Gets or sets the style applied to the toolTip.
Declaration
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
public DataTemplate ToolTipTemplate { get; set; }
Property Value
DataTemplate
Methods
Arrange()
Arrange item according to its Location.
Declaration
protected abstract void Arrange()
OnPropertyChanged(string)
Raise PropertyChanged event.
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
propertyName
Property name.
Events
PropertyChanged
Property changed event handler.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements