Class DefinitionBase
This class is base class for RadTreeMap and RadPivotMap hierarchy definitions.
Inheritance
Namespace: Telerik.Windows.Controls.TreeMap
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public abstract class DefinitionBase : DependencyObject, INotifyPropertyChanged
Fields
ItemStyleProperty
Identifies the ItemStyle dependency property.
Declaration
public static readonly DependencyProperty ItemStyleProperty
Field Value
System.Windows.DependencyProperty
|
LayoutStrategyProperty
Identifies the LayoutStrategy dependency property.
Declaration
public static readonly DependencyProperty LayoutStrategyProperty
Field Value
System.Windows.DependencyProperty
|
MappingsProperty
Identifies the Mappings dependency property.
Declaration
public static readonly DependencyProperty MappingsProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ItemStyle
Gets or sets the item style.
Declaration
public Style ItemStyle { get; set; }
Property Value
System.Windows.Style
The item style. |
LayoutStrategy
Gets the layout strategy.
Declaration
public LayoutStrategyBase LayoutStrategy { get; set; }
Property Value
LayoutStrategyBase
The layout strategies. |
Mappings
Gets or sets the value mappings.
Declaration
public ObjectMappingCollection Mappings { get; }
Property Value
ObjectMappingCollection
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
System.Object
sender
The sender. |
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
The System.Collections.Specialized.NotifyCollectionChangedEventArgs instance containing the event data. |
OnPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event.
Declaration
protected void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
The System.ComponentModel.PropertyChangedEventArgs instance containing the event data. |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|