New to Telerik UI for WPFStart a free 30-day trial

This class is base class for RadTreeMap and RadPivotMap hierarchy definitions.

Definition

Namespace:Telerik.Windows.Controls.TreeMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class DefinitionBase : InheritanceContextPropagator, INotifyPropertyChanged

Inheritance: objectInheritanceContextPropagatorDefinitionBase

Derived Classes: PivotMapGroupDefinitionBaseTreeMapTypeDefinitionBase

Implements: INotifyPropertyChanged

Inherited Members InheritanceContextPropagator.CreateInstanceCore()InheritanceContextPropagator.FreezeCore(bool)

Fields

ItemStyleProperty

DependencyProperty

Identifies the ItemStyle dependency property.

C#
public static readonly DependencyProperty ItemStyleProperty

LayoutStrategyProperty

DependencyProperty

Identifies the LayoutStrategy dependency property.

C#
public static readonly DependencyProperty LayoutStrategyProperty

MappingsProperty

DependencyProperty

Identifies the Mappings dependency property.

C#
public static readonly DependencyProperty MappingsProperty

Properties

Gets or sets the item style.

C#
public Style ItemStyle { get; set; }
Property Value:

The item style.

Gets the layout strategy.

C#
public LayoutStrategyBase LayoutStrategy { get; set; }
Property Value:

The layout strategies.

Gets or sets the value mappings.

C#
public ObjectMappingCollection Mappings { get; }
Property Value:

The value mappings.

Methods

Configures the layout strategy.

C#
protected virtual void ConfigureLayoutStrategy()

Configures the mappings.

C#
protected virtual void ConfigureMappings()

Configures the style mapping.

C#
protected virtual void ConfigureStyleMapping()

Called when Mappings collection changed.

C#
protected virtual void OnMappingsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters:senderobject

The sender.

eNotifyCollectionChangedEventArgs

The NotifyCollectionChangedEventArgs instance containing the event data.

Raises the event.

C#
protected void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters:ePropertyChangedEventArgs

The PropertyChangedEventArgs instance containing the event data.

Events

Occurs when a property value changes.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged