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

Implements an item in the RadTreeMap control.

Definition

Namespace:Telerik.Windows.Controls.TreeMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public sealed class RadTreeMapItem : HeaderedItemsControl

Inheritance: objectRadTreeMapItem

Constructors

Initializes a new instance of the RadTreeMapItem class.

C#
public RadTreeMapItem()

Fields

Identifies the ChildrenBackgroundBrush dependency property.

C#
public static readonly DependencyProperty ChildrenBackgroundBrushProperty

ChildrenBorderBrushProperty

DependencyProperty

Identifies the ChildrenBorderBrush dependency property.

C#
public static readonly DependencyProperty ChildrenBorderBrushProperty

Identifies the ChildrenForegroundBrush dependency property.

C#
public static readonly DependencyProperty ChildrenForegroundBrushProperty

DataMappingSelectorProperty

DependencyProperty

Identifies the DataMappingSelector dependency property.

C#
public static readonly DependencyProperty DataMappingSelectorProperty

HeaderEffectProperty

DependencyProperty

Identifies the HeaderEffect dependency property.

C#
public static readonly DependencyProperty HeaderEffectProperty

IsHoveredProperty

DependencyProperty

Identifies the IsHovered dependency property.

C#
public static readonly DependencyProperty IsHoveredProperty

IsSelectedProperty

DependencyProperty

Identifies the IsSelected dependency property.

C#
public static readonly DependencyProperty IsSelectedProperty

LayoutStrategiesProperty

DependencyProperty

Identifies the LayoutStrategies dependency property.

C#
public static readonly DependencyProperty LayoutStrategiesProperty

MappingsProperty

DependencyProperty

Identifies the Mappings dependency property.

C#
public static readonly DependencyProperty MappingsProperty

ValueProperty

DependencyProperty

Identifies the Value dependency property.

C#
public static readonly DependencyProperty ValueProperty

Properties

Gets or sets the children brush.

C#
public Brush ChildrenBackgroundBrush { get; set; }
Property Value:

The child background.

Gets or sets the children border brush.

C#
public Brush ChildrenBorderBrush { get; set; }
Property Value:

The child Border.

Gets or sets the children foreground brush.

C#
public Brush ChildrenForegroundBrush { get; set; }
Property Value:

The child Foreground.

Gets or sets the data mapping selector.

C#
public DataMappingSelector DataMappingSelector { get; set; }
Property Value:

The data mapping selector.

Gets or sets the effect applied on the Header.

C#
public Effect HeaderEffect { get; set; }
Property Value:

The header effect.

Gets or sets a value indicating if the mouse is over this item.

C#
public bool IsHovered { get; }
Property Value:

The is hovered.

Gets or sets a value indicating if this item is selected.

C#
public bool IsSelected { get; set; }
Property Value:

The is selected.

Gets or sets the layout strategies.

C#
public IEnumerable<LayoutStrategyBase> LayoutStrategies { get; set; }
Property Value:

The layout strategies.

Gets or sets the value mappings.

C#
public IEnumerable<ObjectMappingBase> Mappings { get; set; }
Property Value:

The value mappings.

Gets or sets the value.

C#
public double Value { get; set; }
Property Value:

The value.

Methods

Undoes the effects of the method.

C#
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObject

The container element.

itemobject

The item.

Indicates that the initialization of the object is complete.

C#
public override void EndInit()

Creates or identifies the element that is used to display the given item.

C#
protected override DependencyObject GetContainerForItemOverride()
Returns:

DependencyObject

The element that is used to display the given item.

Determines if the specified item is (or is eligible to be) its own container.

C#
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters:itemobject

The item to check.

Returns:

bool

True if the item is (or is eligible to be) its own container; otherwise, false.

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

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Invoked when the property changes.

C#
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters:eNotifyCollectionChangedEventArgs

Information about the change.

Called before the event occurs.

C#
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters:eMouseButtonEventArgs

The data for the event.

Prepares the specified element to display the specified item.

C#
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObject

Element used to display the specified item.

itemobject

Specified item.