ClassDataItemBase
Provides base functionality for data points implementations.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class DataItemBase : INotifyPropertyChanged
Inheritance: objectDataItemBase
Derived Classes:
Implements:
Constructors
DataItemBase()
Initializes a new instance of the DataItemBase class.
Declaration
protected DataItemBase()
Properties
Methods
GetValue(string)
Extracts the value from the DataItem and provided value path.
OnPropertyChanged(object, PropertyChangedEventArgs)
Called when a property changes.
Declaration
protected virtual void OnPropertyChanged(object sender, PropertyChangedEventArgs args)
Parameters
sender
The sender.
args
The PropertyChangedEventArgs instance containing the event data.
OnPropertyChanged(string)
Raises the event.
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
propertyName
Name of the property.
RegisterObservableProperty(string, string)
Registers the observable property.
UnregisterObservableProperty(string, string)
Unregisters the observable property.
UpdatePropertyRegistration(string, string, string)
Updates the property registration.
Declaration
protected void UpdatePropertyRegistration(string oldSourceItemPropertyPath, string newSourceItemPropertyPath, string targetPropertyName)
Parameters
oldSourceItemPropertyPath
The old path.
newSourceItemPropertyPath
The new path.
targetPropertyName
Name of the property.
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements