Class HierarchicalItem
Inherited Members
Namespace: Telerik.Windows.Core
Assembly: Telerik.Windows.Scheduling.Core.dll
Syntax
public class HierarchicalItem : PropertyChangedBase, INotifyPropertyChanged, IObjectWrapper, IDisposable
Constructors
HierarchicalItem(HierarchicalItem, Object, Int32)
Declaration
public HierarchicalItem(HierarchicalItem parent, object sourceItem, int sourceItemIndex)
Parameters
HierarchicalItem
parent
|
System.Object
sourceItem
|
System.Int32
sourceItemIndex
|
Properties
CanExpand
Declaration
public bool CanExpand { get; set; }
Property Value
System.Boolean
|
Children
Declaration
public IList<HierarchicalItem> Children { get; }
Property Value
System.Collections.Generic.IList<HierarchicalItem>
|
Index
Declaration
public int Index { get; }
Property Value
System.Int32
|
IsExpanded
Declaration
public bool IsExpanded { get; set; }
Property Value
System.Boolean
|
Level
Declaration
public int Level { get; }
Property Value
System.Int32
|
Parent
SourceItem
Declaration
public object SourceItem { get; }
Property Value
System.Object
|
SourceItemIndex
Declaration
public int SourceItemIndex { get; set; }
Property Value
System.Int32
|
Methods
Dispose()
Declaration
public void Dispose()
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool isDisposing)
Parameters
System.Boolean
isDisposing
|
Finalize()
Declaration
protected override void Finalize()
OnPropertyChanged(PropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(PropertyChangedEventArgs args)
Parameters
System.ComponentModel.PropertyChangedEventArgs
args
|
Overrides
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Explicit Interface Implementations
IObjectWrapper.GetOriginalDataItem()
Declaration
object IObjectWrapper.GetOriginalDataItem()
Returns
System.Object
|