Class
GanttCellSelfReferenceLayout

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

Definition

Constructors

GanttCellSelfReferenceLayout(GanttViewTextItemElement)

Initializes a new instance of the GanttCellSelfReferenceLayout class.

Declaration

cs-api-definition
public GanttCellSelfReferenceLayout(GanttViewTextItemElement itemElement)

Parameters

itemElement

GanttViewTextItemElement

The item element.

Properties

Cell

Gets the cell element.

Declaration

cs-api-definition
protected GanttViewTextViewCellElement Cell { get; }

Property Value

GanttViewTextViewCellElement

The cell element.

DataItem

Gets the data item assiciated with the layout

Declaration

cs-api-definition
protected GanttViewDataItem DataItem { get; }

Property Value

GanttViewDataItem

Expander

Gets the expander element assiciated with the layout

Declaration

cs-api-definition
public GanttViewTextViewItemExpanderItem Expander { get; }

Property Value

GanttViewTextViewItemExpanderItem

Indent

Gets the witdh of the hierarchy indent.

Declaration

cs-api-definition
protected int Indent { get; }

Property Value

int

IndentCount

Gets a value that indicates the indents count

Declaration

cs-api-definition
protected int IndentCount { get; }

Property Value

int

Indents

Gets a collection that contains all indents

Declaration

cs-api-definition
protected List<GanttIndentCellElement> Indents { get; }

Property Value

List<GanttIndentCellElement>

ItemElement

Gets the item element assiciated with the layout

Declaration

cs-api-definition
protected GanttViewTextItemElement ItemElement { get; }

Property Value

GanttViewTextItemElement

StackLayoutElement

Gets the stack layout element.

Declaration

cs-api-definition
public GanttCellSelfReferenceStackElement StackLayoutElement { get; }

Property Value

GanttCellSelfReferenceStackElement

The stack layout element.

Methods

BindRowProperties()

Binds the row properties.

Declaration

cs-api-definition
public virtual void BindRowProperties()

CreateCellElements(GanttViewTextViewCellElement)

Creates the self-referencing cell's elements.

Declaration

cs-api-definition
public virtual void CreateCellElements(GanttViewTextViewCellElement cell)

Parameters

cell

GanttViewTextViewCellElement

The cell element.

DisposeIndetns()

Disposes the link elements.

Declaration

cs-api-definition
protected void DisposeIndetns()

DisposeManagedResources()

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

Declaration

cs-api-definition
protected override void DisposeManagedResources()

Overrides DisposableObject.DisposeManagedResources()

UnbindRowProperties()

Unbinds the row properties.

Declaration

cs-api-definition
public virtual void UnbindRowProperties()

UpdateExpander()

Updates the associated instance of expander primitive

Declaration

cs-api-definition
protected virtual void UpdateExpander()

Updates the indent items

Declaration

cs-api-definition
protected virtual void UpdateLinks()