Class
DefinitionBase

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

Definition

Namespace:Telerik.Windows.Controls.TreeMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public abstract class DefinitionBase : InheritanceContextPropagator, INotifyPropertyChanged

Inheritance: objectInheritanceContextPropagatorDefinitionBase

Derived Classes: PivotMapGroupDefinitionBaseTreeMapTypeDefinitionBase

Implements: INotifyPropertyChanged

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

Fields

ItemStyleProperty

Identifies the ItemStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemStyleProperty

Field Value

DependencyProperty

LayoutStrategyProperty

Identifies the LayoutStrategy dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LayoutStrategyProperty

Field Value

DependencyProperty

MappingsProperty

Identifies the Mappings dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MappingsProperty

Field Value

DependencyProperty

Properties

ItemStyle

Gets or sets the item style.

Declaration

cs-api-definition
public Style ItemStyle { get; set; }

Property Value

Style

The item style.

LayoutStrategy

Gets the layout strategy.

Declaration

cs-api-definition
public LayoutStrategyBase LayoutStrategy { get; set; }

Property Value

LayoutStrategyBase

The layout strategies.

Mappings

Gets or sets the value mappings.

Declaration

cs-api-definition
public ObjectMappingCollection Mappings { get; }

Property Value

ObjectMappingCollection

The value mappings.

Methods

ConfigureLayoutStrategy()

Configures the layout strategy.

Declaration

cs-api-definition
protected virtual void ConfigureLayoutStrategy()

ConfigureMappings()

Configures the mappings.

Declaration

cs-api-definition
protected virtual void ConfigureMappings()

ConfigureStyleMapping()

Configures the style mapping.

Declaration

cs-api-definition
protected virtual void ConfigureStyleMapping()

OnMappingsCollectionChanged(object, NotifyCollectionChangedEventArgs)

Called when Mappings collection changed.

Declaration

cs-api-definition
protected virtual void OnMappingsCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)

Parameters

sender

object

The sender.

e

NotifyCollectionChangedEventArgs

The NotifyCollectionChangedEventArgs instance containing the event data.

OnPropertyChanged(PropertyChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected void OnPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

The PropertyChangedEventArgs instance containing the event data.

Events

PropertyChanged

Occurs when a property value changes.

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged