TreeMapData
Represents a data item, which holds the information for a single RadTreeMapItem.
Definition
Namespace:Telerik.Windows.Controls.TreeMap
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class TreeMapData : INotifyPropertyChanged
Inheritance: objectTreeMapData
Derived Classes:
Implements:
Properties
Gets the children.
public virtual IEnumerable Children { get; }
The children.
Gets or sets the data item.
public object DataItem { get; }
The data item.
Gets a value indicating whether this instance has children.
public bool HasChildren { get; }
True if this instance has children; otherwise, false.
Gets the label specified by LabelPath.
public object Label { get; }
The label.
Gets the label format.
public string LabelFormat { get; set; }
The label path.
Gets the label path.
public string LabelPath { get; set; }
The label path.
Gets the tooltip specified by ToolTipPath.
public object ToolTip { get; }
The tool tip.
Gets a value indicating if a ToolTip is available.
public bool ToolTipAvailable { get; }
The tool tip available.
Gets the ToolTip format.
public string ToolTipFormat { get; set; }
The tool tip path.
Gets the ToolTip path.
public string ToolTipPath { get; set; }
The tool tip path.
ToolTipTemplate
DataTemplate
Gets or sets the ToolTip template.
public DataTemplate ToolTipTemplate { get; set; }
The tool tip template.
Gets or sets the value.
public abstract double Value { get; set; }
The value.
Methods
Called when Children changes.
protected virtual void OnChildrenChanged(IEnumerable oldCollection, IEnumerable newCollection)
The old collection.
newCollectionIEnumerableThe new collection.
Called when a property on DataItem has changed.
protected virtual void OnDataItemPropertyChanged(object sender, PropertyChangedEventArgs e)
The sender.
ePropertyChangedEventArgsThe PropertyChangedEventArgs instance containing the event data.
Called when property changed.
protected void OnPropertyChanged(string propertyName)
Name of the property.
Events
Occurs when a property value changes.
public event PropertyChangedEventHandler PropertyChanged
Implements: