ClassRadTreeMapItem
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
RadTreeMapItem()
Initializes a new instance of the RadTreeMapItem class.
Declaration
public RadTreeMapItem()
Fields
ChildrenBackgroundBrushProperty
Identifies the ChildrenBackgroundBrush dependency property.
Declaration
public static readonly DependencyProperty ChildrenBackgroundBrushProperty
Field Value
DependencyProperty
ChildrenBorderBrushProperty
Identifies the ChildrenBorderBrush dependency property.
Declaration
public static readonly DependencyProperty ChildrenBorderBrushProperty
Field Value
DependencyProperty
ChildrenForegroundBrushProperty
Identifies the ChildrenForegroundBrush dependency property.
Declaration
public static readonly DependencyProperty ChildrenForegroundBrushProperty
Field Value
DependencyProperty
DataMappingSelectorProperty
Identifies the DataMappingSelector dependency property.
Declaration
public static readonly DependencyProperty DataMappingSelectorProperty
Field Value
DependencyProperty
HeaderEffectProperty
Identifies the HeaderEffect dependency property.
Declaration
public static readonly DependencyProperty HeaderEffectProperty
Field Value
DependencyProperty
IsHoveredProperty
Identifies the IsHovered dependency property.
Declaration
public static readonly DependencyProperty IsHoveredProperty
Field Value
DependencyProperty
IsSelectedProperty
Identifies the IsSelected dependency property.
Declaration
public static readonly DependencyProperty IsSelectedProperty
Field Value
DependencyProperty
LayoutStrategiesProperty
Identifies the LayoutStrategies dependency property.
Declaration
public static readonly DependencyProperty LayoutStrategiesProperty
Field Value
DependencyProperty
MappingsProperty
Identifies the Mappings dependency property.
Declaration
public static readonly DependencyProperty MappingsProperty
Field Value
DependencyProperty
ValueProperty
Identifies the Value dependency property.
Declaration
public static readonly DependencyProperty ValueProperty
Field Value
DependencyProperty
Properties
ChildrenBackgroundBrush
Gets or sets the children brush.
Declaration
public Brush ChildrenBackgroundBrush { get; set; }
Property Value
Brush
The child background.
ChildrenBorderBrush
Gets or sets the children border brush.
Declaration
public Brush ChildrenBorderBrush { get; set; }
Property Value
Brush
The child Border.
ChildrenForegroundBrush
Gets or sets the children foreground brush.
Declaration
public Brush ChildrenForegroundBrush { get; set; }
Property Value
Brush
The child Foreground.
DataMappingSelector
Gets or sets the data mapping selector.
Declaration
public DataMappingSelector DataMappingSelector { get; set; }
Property Value
The data mapping selector.
HeaderEffect
Gets or sets the effect applied on the Header.
Declaration
public Effect HeaderEffect { get; set; }
Property Value
Effect
The header effect.
IsHovered
Gets or sets a value indicating if the mouse is over this item.
IsSelected
Gets or sets a value indicating if this item is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
The is selected.
LayoutStrategies
Gets or sets the layout strategies.
Declaration
public IEnumerable<LayoutStrategyBase> LayoutStrategies { get; set; }
Property Value
IEnumerable<LayoutStrategyBase>
The layout strategies.
Mappings
Gets or sets the value mappings.
Declaration
public IEnumerable<ObjectMappingBase> Mappings { get; set; }
Property Value
IEnumerable<ObjectMappingBase>
The value mappings.
Methods
ClearContainerForItemOverride(DependencyObject, object)
Undoes the effects of the method.
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
element
DependencyObject
The container element.
item
The item.
EndInit()
Indicates that the initialization of the object is complete.
Declaration
public override void EndInit()
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
DependencyObject
The element that is used to display the given item.
IsItemItsOwnContainerOverride(object)
Determines if the specified item is (or is eligible to be) its own container.
OnCreateAutomationPeer()
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
The type-specific AutomationPeer implementation.
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.
OnItemsChanged(NotifyCollectionChangedEventArgs)
Invoked when the property changes.
Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
e
NotifyCollectionChangedEventArgs
Information about the change.
OnMouseLeftButtonUp(MouseButtonEventArgs)
Called before the event occurs.
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
e
MouseButtonEventArgs
The data for the event.
PrepareContainerForItemOverride(DependencyObject, object)
Prepares the specified element to display the specified item.
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
element
DependencyObject
Element used to display the specified item.
item
Specified item.