Class GanttCellSelfReferenceLayout
Represents the layout for the expander element of each row in a RadGanttView
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GanttCellSelfReferenceLayout : DisposableObject, IDisposable
Constructors
GanttCellSelfReferenceLayout(GanttViewTextItemElement)
Initializes a new instance of the GanttCellSelfReferenceLayout class.
Declaration
public GanttCellSelfReferenceLayout(GanttViewTextItemElement itemElement)
Parameters
GanttViewTextItemElement
itemElement
The item element. |
Properties
Cell
Gets the cell element.
Declaration
protected GanttViewTextViewCellElement Cell { get; }
Property Value
GanttViewTextViewCellElement
The cell element. |
DataItem
Gets the data item assiciated with the layout
Declaration
protected GanttViewDataItem DataItem { get; }
Property Value
GanttViewDataItem
|
Expander
Gets the expander element assiciated with the layout
Declaration
public GanttViewTextViewItemExpanderItem Expander { get; }
Property Value
GanttViewTextViewItemExpanderItem
|
Indent
Gets the witdh of the hierarchy indent.
Declaration
protected int Indent { get; }
Property Value
System.Int32
|
IndentCount
Gets a value that indicates the indents count
Declaration
protected int IndentCount { get; }
Property Value
System.Int32
|
Indents
Gets a collection that contains all indents
Declaration
protected List<GanttIndentCellElement> Indents { get; }
Property Value
System.Collections.Generic.List<GanttIndentCellElement>
|
ItemElement
Gets the item element assiciated with the layout
Declaration
protected GanttViewTextItemElement ItemElement { get; }
Property Value
GanttViewTextItemElement
|
StackLayoutElement
Gets the stack layout element.
Declaration
public GanttCellSelfReferenceStackElement StackLayoutElement { get; }
Property Value
GanttCellSelfReferenceStackElement
The stack layout element. |
Methods
BindRowProperties()
Binds the row properties.
Declaration
public virtual void BindRowProperties()
CreateCellElements(GanttViewTextViewCellElement)
Creates the self-referencing cell's elements.
Declaration
public virtual void CreateCellElements(GanttViewTextViewCellElement cell)
Parameters
GanttViewTextViewCellElement
cell
The cell element. |
DisposeIndetns()
Disposes the link elements.
Declaration
protected void DisposeIndetns()
DisposeManagedResources()
Disposes all MANAGED resources - such as Bitmaps, GDI+ objects, etc.
Declaration
protected override void DisposeManagedResources()
Overrides
UnbindRowProperties()
Unbinds the row properties.
Declaration
public virtual void UnbindRowProperties()
UpdateExpander()
Updates the associated instance of expander primitive
Declaration
protected virtual void UpdateExpander()
UpdateLinks()
Updates the indent items
Declaration
protected virtual void UpdateLinks()