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

Represents the layout for the expander element of each row in a RadGanttView

Definition

Constructors

Initializes a new instance of the GanttCellSelfReferenceLayout class.

C#
public GanttCellSelfReferenceLayout(GanttViewTextItemElement itemElement)
Parameters:itemElementGanttViewTextItemElement

The item element.

Properties

Gets the cell element.

C#
protected GanttViewTextViewCellElement Cell { get; }
Property Value:

The cell element.

Gets the data item assiciated with the layout

C#
protected GanttViewDataItem DataItem { get; }

Gets the expander element assiciated with the layout

C#
public GanttViewTextViewItemExpanderItem Expander { get; }

Gets the witdh of the hierarchy indent.

C#
protected int Indent { get; }

Gets a value that indicates the indents count

C#
protected int IndentCount { get; }

Gets a collection that contains all indents

C#
protected List<GanttIndentCellElement> Indents { get; }

Gets the item element assiciated with the layout

C#
protected GanttViewTextItemElement ItemElement { get; }

Gets the stack layout element.

C#
public GanttCellSelfReferenceStackElement StackLayoutElement { get; }
Property Value:

The stack layout element.

Methods

Binds the row properties.

C#
public virtual void BindRowProperties()

Creates the self-referencing cell's elements.

C#
public virtual void CreateCellElements(GanttViewTextViewCellElement cell)
Parameters:cellGanttViewTextViewCellElement

The cell element.

Disposes the link elements.

C#
protected void DisposeIndetns()

Disposes all MANAGED resources - such as Bitmaps, GDI+ objects, etc.

C#
protected override void DisposeManagedResources()

Overrides: DisposableObject.DisposeManagedResources()

Unbinds the row properties.

C#
public virtual void UnbindRowProperties()

Updates the associated instance of expander primitive

C#
protected virtual void UpdateExpander()

Updates the indent items

C#
protected virtual void UpdateLinks()