RadTreeMapItem
Implements an item in the RadTreeMap control.
Definition
Namespace:Telerik.Windows.Controls.TreeMap
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public sealed class RadTreeMapItem : HeaderedItemsControl
Inheritance: objectRadTreeMapItem
Constructors
Initializes a new instance of the RadTreeMapItem class.
public RadTreeMapItem()
Fields
ChildrenBackgroundBrushProperty
DependencyProperty
Identifies the ChildrenBackgroundBrush dependency property.
public static readonly DependencyProperty ChildrenBackgroundBrushProperty
ChildrenBorderBrushProperty
DependencyProperty
Identifies the ChildrenBorderBrush dependency property.
public static readonly DependencyProperty ChildrenBorderBrushProperty
ChildrenForegroundBrushProperty
DependencyProperty
Identifies the ChildrenForegroundBrush dependency property.
public static readonly DependencyProperty ChildrenForegroundBrushProperty
DataMappingSelectorProperty
DependencyProperty
Identifies the DataMappingSelector dependency property.
public static readonly DependencyProperty DataMappingSelectorProperty
HeaderEffectProperty
DependencyProperty
Identifies the HeaderEffect dependency property.
public static readonly DependencyProperty HeaderEffectProperty
IsHoveredProperty
DependencyProperty
Identifies the IsHovered dependency property.
public static readonly DependencyProperty IsHoveredProperty
IsSelectedProperty
DependencyProperty
Identifies the IsSelected dependency property.
public static readonly DependencyProperty IsSelectedProperty
LayoutStrategiesProperty
DependencyProperty
Identifies the LayoutStrategies dependency property.
public static readonly DependencyProperty LayoutStrategiesProperty
MappingsProperty
DependencyProperty
Identifies the Mappings dependency property.
public static readonly DependencyProperty MappingsProperty
ValueProperty
DependencyProperty
Identifies the Value dependency property.
public static readonly DependencyProperty ValueProperty
Properties
Gets or sets the children brush.
public Brush ChildrenBackgroundBrush { get; set; }
The child background.
ChildrenBorderBrush
Brush
Gets or sets the children border brush.
public Brush ChildrenBorderBrush { get; set; }
The child Border.
Gets or sets the children foreground brush.
public Brush ChildrenForegroundBrush { get; set; }
The child Foreground.
Gets or sets the data mapping selector.
public DataMappingSelector DataMappingSelector { get; set; }
The data mapping selector.
HeaderEffect
Effect
Gets or sets the effect applied on the Header.
public Effect HeaderEffect { get; set; }
The header effect.
Gets or sets a value indicating if the mouse is over this item.
public bool IsHovered { get; }
The is hovered.
Gets or sets a value indicating if this item is selected.
public bool IsSelected { get; set; }
The is selected.
Gets or sets the layout strategies.
public IEnumerable<LayoutStrategyBase> LayoutStrategies { get; set; }
The layout strategies.
Gets or sets the value mappings.
public IEnumerable<ObjectMappingBase> Mappings { get; set; }
The value mappings.
Methods
Undoes the effects of the method.
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
The container element.
itemobjectThe item.
Indicates that the initialization of the object is complete.
public override void EndInit()
GetContainerForItemOverride()
DependencyObject
Creates or identifies the element that is used to display the given item.
protected override DependencyObject GetContainerForItemOverride()
DependencyObject
The element that is used to display the given item.
OnCreateAutomationPeer()
AutomationPeer
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
The type-specific AutomationPeer implementation.
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Invoked when the property changes.
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Information about the change.
Called before the event occurs.
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
The data for the event.
Prepares the specified element to display the specified item.
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Element used to display the specified item.
itemobjectSpecified item.