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

Definition

Namespace:Telerik.WinControls.UI.TreeMap

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
[TypeConverter(typeof(TreeMapDataItemTypeConverter))]
public class TreeMapDataItem : IDataItem, INotifyPropertyChanged, IDisposable

Inheritance: objectTreeMapDataItem

Derived Classes: TreeMapDataItemGroup

Implements: IDataItemIDisposableINotifyPropertyChanged

Constructors

C#
public TreeMapDataItem()
C#
public TreeMapDataItem(string text, double value)
Parameters:textstringvaluedouble

Properties

Gets the value used by the tree map algorithm.

C#
[Browsable(false)]
public double? AlgorithmValue { get; }

Gets or sets the bounds of the item.

C#
[Browsable(false)]
public RectangleF Bounds { get; set; }
C#
[Browsable(false)]
public object DataBoundItem { get; set; }

Implements: IDataItem.DataBoundItem

C#
public int FieldCount { get; }

Implements: IDataItem.FieldCount

C#
[Browsable(true)]
public virtual TreeMapDataItemGroup Group { get; set; }
C#
[Browsable(false)]
public RadTreeMapElement Owner { get; }

Gets or sets the item style.

C#
[Browsable(false)]
public TreeMapItemStyle Style { get; set; }

Gets or sets the tag.

C#
[Bindable(true)]
[TypeConverter(typeof(StringConverter))]
public object Tag { get; set; }

Gets or sets the text.

C#
[Browsable(true)]
public virtual string Text { get; set; }
C#
public object this[int index] { get; set; }
Parameters:indexint

Implements: IDataItem.this[int]

C#
public object this[string name] { get; set; }
Parameters:namestring

Implements: IDataItem.this[string]

Gets or sets the value.

C#
[Browsable(true)]
public virtual double? Value { get; set; }

Methods

C#
public virtual void Dispose()

Implements: IDisposable.Dispose()

C#
protected virtual object GetBoundValue()
Returns:

object

C#
protected virtual string GetDisplayMember()
Returns:

string

C#
protected object GetDisplayValue()
Returns:

object

C#
protected object GetValue(string propertyName)
Parameters:propertyNamestringReturns:

object

C#
protected virtual string GetValueMember()
Returns:

string

C#
public int IndexOf(string name)
Parameters:namestringReturns:

int

Implements: IDataItem.IndexOf(string)

C#
protected virtual void OnNotifyPropertyChanged(PropertyChangedEventArgs args)
Parameters:argsPropertyChangedEventArgs
C#
protected virtual void OnNotifyPropertyChanged(string propertyName)
Parameters:propertyNamestring
C#
protected virtual void SetDataBoundItem(bool dataBinding, object value)
Parameters:dataBindingboolvalueobject

Events

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged