Class RadTreeMapItem
Implements an item in the RadTreeMap control.
Inheritance
Namespace: Telerik.Windows.Controls.TreeMap
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public sealed class RadTreeMapItem : HeaderedItemsControl
Constructors
RadTreeMapItem()
Fields
ChildrenBackgroundBrushProperty
Identifies the ChildrenBackgroundBrush dependency property.
Declaration
public static readonly DependencyProperty ChildrenBackgroundBrushProperty
Field Value
System.Windows.DependencyProperty
|
ChildrenBorderBrushProperty
Identifies the ChildrenBorderBrush dependency property.
Declaration
public static readonly DependencyProperty ChildrenBorderBrushProperty
Field Value
System.Windows.DependencyProperty
|
ChildrenForegroundBrushProperty
Identifies the ChildrenForegroundBrush dependency property.
Declaration
public static readonly DependencyProperty ChildrenForegroundBrushProperty
Field Value
System.Windows.DependencyProperty
|
DataMappingSelectorProperty
Identifies the DataMappingSelector dependency property.
Declaration
public static readonly DependencyProperty DataMappingSelectorProperty
Field Value
System.Windows.DependencyProperty
|
HeaderEffectProperty
Identifies the HeaderEffect dependency property.
Declaration
public static readonly DependencyProperty HeaderEffectProperty
Field Value
System.Windows.DependencyProperty
|
IsHoveredProperty
Identifies the IsHovered dependency property.
Declaration
public static readonly DependencyProperty IsHoveredProperty
Field Value
System.Windows.DependencyProperty
|
IsSelectedProperty
Identifies the IsSelected dependency property.
Declaration
public static readonly DependencyProperty IsSelectedProperty
Field Value
System.Windows.DependencyProperty
|
LayoutStrategiesProperty
Identifies the LayoutStrategies dependency property.
Declaration
public static readonly DependencyProperty LayoutStrategiesProperty
Field Value
System.Windows.DependencyProperty
|
MappingsProperty
Identifies the Mappings dependency property.
Declaration
public static readonly DependencyProperty MappingsProperty
Field Value
System.Windows.DependencyProperty
|
ValueProperty
Identifies the Value dependency property.
Declaration
public static readonly DependencyProperty ValueProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ChildrenBackgroundBrush
Gets or sets the children brush.
Declaration
public Brush ChildrenBackgroundBrush { get; set; }
Property Value
System.Windows.Media.Brush
The child background. |
ChildrenBorderBrush
Gets or sets the children border brush.
Declaration
public Brush ChildrenBorderBrush { get; set; }
Property Value
System.Windows.Media.Brush
The child Border. |
ChildrenForegroundBrush
Gets or sets the children foreground brush.
Declaration
public Brush ChildrenForegroundBrush { get; set; }
Property Value
System.Windows.Media.Brush
The child Foreground. |
DataMappingSelector
Gets or sets the data mapping selector.
Declaration
public DataMappingSelector DataMappingSelector { get; set; }
Property Value
DataMappingSelector
The data mapping selector. |
HeaderEffect
Gets or sets the effect applied on the Header.
Declaration
public Effect HeaderEffect { get; set; }
Property Value
System.Windows.Media.Effects.Effect
The header effect. |
IsHovered
Gets or sets a value indicating if the mouse is over this item.
Declaration
public bool IsHovered { get; }
Property Value
System.Boolean
The is hovered. |
IsSelected
Gets or sets a value indicating if this item is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
System.Boolean
The is selected. |
LayoutStrategies
Gets or sets the layout strategies.
Declaration
public IEnumerable<LayoutStrategyBase> LayoutStrategies { get; set; }
Property Value
System.Collections.Generic.IEnumerable<LayoutStrategyBase>
The layout strategies. |
Mappings
Gets or sets the value mappings.
Declaration
public IEnumerable<ObjectMappingBase> Mappings { get; set; }
Property Value
System.Collections.Generic.IEnumerable<ObjectMappingBase>
The value mappings. |
Value
Gets or sets the value.
Declaration
public double Value { get; set; }
Property Value
System.Double
The value. |
Methods
ClearContainerForItemOverride(DependencyObject, Object)
Undoes the effects of the System.Windows.Controls.ItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object) method.
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
The container element. |
System.Object
item
The item. |
EndInit()
Indicates that the initialization of the System.Windows.Controls.ItemsControl 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
System.Windows.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.
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object
item
The item to check. |
Returns
System.Boolean
True if the item is (or is eligible to be) its own container; otherwise, false. |
OnCreateAutomationPeer()
Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
The type-specific System.Windows.Automation.Peers.AutomationPeer implementation. |
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
OnItemsChanged(NotifyCollectionChangedEventArgs)
Invoked when the System.Windows.Controls.ItemsControl.Items property changes.
Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
Information about the change. |
OnMouseLeftButtonUp(MouseButtonEventArgs)
Called before the System.Windows.UIElement.MouseLeftButtonUp event occurs.
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
System.Windows.Input.MouseButtonEventArgs
e
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
System.Windows.DependencyObject
element
Element used to display the specified item. |
System.Object
item
Specified item. |