ClassExtendedData
Represents map shape extended data.
Definition
Namespace:Telerik.Windows.Controls.Map
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public class ExtendedData : INotifyPropertyChanged
Inheritance: objectExtendedData
Implements:
Constructors
ExtendedData(ExtendedPropertySet)
Initializes a new instance of the ExtendedData class.
Declaration
public ExtendedData(ExtendedPropertySet propertySet)
Parameters
propertySet
Set of the extended properties this extended data can operates with.
Properties
Data
Return reference to self. This property can be used within Binding in XAML to implement binding which reflect extended property changes.
PropertySet
Gets set of the extended properties this extended data can operates with.
Declaration
public ExtendedPropertySet PropertySet { get; }
Property Value
this[string, string]
Gets value from object using format string.
this[string]
Gets value from object using format string.
Methods
Clone()
Clones current instance.
GetPropertyBinding(string)
Gets binding to the specified extended property.
Declaration
public Binding GetPropertyBinding(string propertyName)
Parameters
propertyName
Name of the property.
Returns
Binding
Binding.
GetValue(string)
Gets value of the property.
HasValue(string)
Gets value which indicates whether extended data contains specified property.
SetDefaults()
Set default value to every extended property.
Declaration
public void SetDefaults()
SetValue(string, object)
Sets value of the property.
SetValue(string, object, bool)
Sets value of the property.
Events
ExtendedPropertyChanged
Occurs when extended property changed in the extended data.
Declaration
public event EventHandler<ExtendedPropertyChangedEventArgs> ExtendedPropertyChanged
Event Value
PropertyChanged
Occurs when property changed. Implemented for binding.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements