ClassDefinitionBase
This class is base class for RadTreeMap and RadPivotMap hierarchy definitions.
Definition
Namespace:Telerik.Windows.Controls.TreeMap
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class DefinitionBase : InheritanceContextPropagator, INotifyPropertyChanged
Inheritance: objectInheritanceContextPropagatorDefinitionBase
Derived Classes:
Implements:
Inherited Members
Fields
ItemStyleProperty
Identifies the ItemStyle dependency property.
Declaration
public static readonly DependencyProperty ItemStyleProperty
Field Value
DependencyProperty
LayoutStrategyProperty
Identifies the LayoutStrategy dependency property.
Declaration
public static readonly DependencyProperty LayoutStrategyProperty
Field Value
DependencyProperty
MappingsProperty
Identifies the Mappings dependency property.
Declaration
public static readonly DependencyProperty MappingsProperty
Field Value
DependencyProperty
Properties
ItemStyle
Gets or sets the item style.
Declaration
public Style ItemStyle { get; set; }
Property Value
Style
The item style.
LayoutStrategy
Gets the layout strategy.
Declaration
public LayoutStrategyBase LayoutStrategy { get; set; }
Property Value
The layout strategies.
Mappings
Gets or sets the value mappings.
Declaration
public ObjectMappingCollection Mappings { get; }
Property Value
The value mappings.
Methods
ConfigureLayoutStrategy()
Configures the layout strategy.
Declaration
protected virtual void ConfigureLayoutStrategy()
ConfigureMappings()
Configures the mappings.
Declaration
protected virtual void ConfigureMappings()
ConfigureStyleMapping()
Configures the style mapping.
Declaration
protected virtual void ConfigureStyleMapping()
OnMappingsCollectionChanged(object, NotifyCollectionChangedEventArgs)
Called when Mappings collection changed.
Declaration
protected virtual void OnMappingsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
sender
The sender.
e
NotifyCollectionChangedEventArgs
The NotifyCollectionChangedEventArgs instance containing the event data.
OnPropertyChanged(PropertyChangedEventArgs)
Raises the event.
Declaration
protected void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
e
The PropertyChangedEventArgs instance containing the event data.
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements