Class
RadPivotMap

RadPivotMap displays a flat collection of items that are grouped together. Each item is represented by a rectangle where rectangle's area represents a value extracted from the underlying item. The sum of the values for all child items is equal to the value of the parent item.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Data Visualization")]
public sealed class RadPivotMap : RadTreeMapBase, ISupportInitialize

Inheritance: objectRadTreeMapBaseRadPivotMap

Implements: ISupportInitialize

Inherited Members RadTreeMapBase.MappingsPropertyRadTreeMapBase.LayoutStrategiesPropertyRadTreeMapBase.DataViewPropertyRadTreeMapBase.DataMappingSelectorPropertyRadTreeMapBase.ItemsSourcePropertyRadTreeMapBase.ItemTemplateSelectorPropertyRadTreeMapBase.LayoutStrategyPropertyRadTreeMapBase.IsHoverEnabledPropertyRadTreeMapBase.PreviewSelectionChangedEventRadTreeMapBase.SelectionChangedEventRadTreeMapBase.SelectedItemPropertyRadTreeMapBase.SelectedItemsPropertyRadTreeMapBase.SelectedValuePropertyRadTreeMapBase.SelectedValuePathPropertyRadTreeMapBase.IsSelectionEnabledPropertyRadTreeMapBase.SelectionModePropertyRadTreeMapBase.HideTooltip(RadTreeMapItem)RadTreeMapBase.ItemsSourceRadTreeMapBase.LayoutStrategyRadTreeMapBase.ItemTemplateSelectorRadTreeMapBase.IsHoverEnabledRadTreeMapBase.SelectedItemRadTreeMapBase.SelectedItemsRadTreeMapBase.SelectedValueRadTreeMapBase.SelectedValuePathRadTreeMapBase.IsSelectionEnabledRadTreeMapBase.SelectionModeRadTreeMapBase.PreviewSelectionChangedRadTreeMapBase.SelectionChanged

Constructors

RadPivotMap()

Initializes a new instance of the RadPivotMap class.

Declaration

cs-api-definition
public RadPivotMap()

Fields

GroupDefinitionsProperty

Identifies the GroupDefinitions dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupDefinitionsProperty

Field Value

DependencyProperty

GroupTemplateProperty

Identifies the GroupTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty GroupTemplateProperty

Field Value

DependencyProperty

LabelFormatProperty

Identifies the LabelFormat dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelFormatProperty

Field Value

DependencyProperty

LabelPathProperty

Identifies the LabelPath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelPathProperty

Field Value

DependencyProperty

LeafItemStyleProperty

Identifies the LeafItemStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LeafItemStyleProperty

Field Value

DependencyProperty

LeafMappingsProperty

Identifies the LeafMappingsProperty dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LeafMappingsProperty

Field Value

DependencyProperty

LeafTemplateProperty

Identifies the LeafTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LeafTemplateProperty

Field Value

DependencyProperty

ToolTipFormatProperty

Identifies the ToolTipFormat dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ToolTipFormatProperty

Field Value

DependencyProperty

ToolTipPathProperty

Identifies the ToolTipPath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ToolTipPathProperty

Field Value

DependencyProperty

ToolTipTemplateProperty

Identifies the ToolTipTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ToolTipTemplateProperty

Field Value

DependencyProperty

ValuePathProperty

Identifies the ValuePath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ValuePathProperty

Field Value

DependencyProperty

Properties

GroupDefinitions

Gets or sets the group definitions.

Declaration

cs-api-definition
public GroupDefinitionCollection GroupDefinitions { get; set; }

Property Value

GroupDefinitionCollection

The group definitions collection.

GroupTemplate

Gets or sets the group template.

Declaration

cs-api-definition
public HierarchicalDataTemplate GroupTemplate { get; set; }

Property Value

HierarchicalDataTemplate

The group template.

LabelFormat

Gets or sets the label format.

Declaration

cs-api-definition
public string LabelFormat { get; set; }

Property Value

string

The label format.

LabelPath

Gets or sets the label path.

Declaration

cs-api-definition
public string LabelPath { get; set; }

Property Value

string

The label path.

LeafItemStyle

Gets or sets the style for the leaf items.

Declaration

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

Property Value

Style

The item style.

LeafMappings

Gets the leaf value mappings.

Declaration

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

Property Value

ObjectMappingCollection

The leaf value mappings.

LeafTemplate

Gets or sets the leaf template.

Declaration

cs-api-definition
public DataTemplate LeafTemplate { get; set; }

Property Value

DataTemplate

The leaf template.

ToolTipFormat

Gets or sets the tool tip format.

Declaration

cs-api-definition
public string ToolTipFormat { get; set; }

Property Value

string

The tool tip format.

ToolTipPath

Gets or sets the tool tip path.

Declaration

cs-api-definition
public string ToolTipPath { get; set; }

Property Value

string

The tool tip path.

ToolTipTemplate

Gets or sets the tool tip template.

Declaration

cs-api-definition
public DataTemplate ToolTipTemplate { get; set; }

Property Value

DataTemplate

The tool tip template.

ValuePath

Gets or sets the value path.

Declaration

cs-api-definition
public string ValuePath { get; set; }

Property Value

string

The value path.

Methods

EndInit()

Indicates that the initialization process for the element is complete.

Declaration

cs-api-definition
public override void EndInit()

Exceptions

InvalidOperationException

was called without having previously been called on the element.

OnCreateAutomationPeer()

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.

OnItemsSourceChanged(IEnumerable, IEnumerable)

Called when [items source changed].

Declaration

cs-api-definition
protected override void OnItemsSourceChanged(IEnumerable oldData, IEnumerable newData)

Parameters

oldData

IEnumerable

The old data.

newData

IEnumerable

The new data.

Overrides RadTreeMapBase.OnItemsSourceChanged(IEnumerable, IEnumerable)

OnLayoutStrategyChanged(object, LayoutStrategyBase)

Called when LayoutStrategy property changes..

Declaration

cs-api-definition
protected override void OnLayoutStrategyChanged(object sender, LayoutStrategyBase newValue)

Parameters

sender

object

The RadTreeMapBase object.

newValue

LayoutStrategyBase

The new value.

Overrides RadTreeMapBase.OnLayoutStrategyChanged(object, LayoutStrategyBase)