Class GanttViewTextItemElement
Represents an item element of a RadGanttView text part.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GanttViewTextItemElement : GanttViewBaseItemElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IVirtualizedElement<GanttViewDataItem>
Constructors
GanttViewTextItemElement(GanttViewTextViewElement)
Initializes a new instance of the GanttViewTextItemElement class.
Declaration
public GanttViewTextItemElement(GanttViewTextViewElement textView)
Parameters
GanttViewTextViewElement
textView
The text view. |
Fields
IsExpandedProperty
Properties
CellContainer
Gets the cell container.
Declaration
public GanttViewTextViewColumnContainer CellContainer { get; }
Property Value
GanttViewTextViewColumnContainer
The cell container. |
IsExpanded
Gets or sets a value indicating whether this instance is expanded.
Declaration
public bool IsExpanded { get; set; }
Property Value
System.Boolean
|
SelfReferenceLayout
Gets the self reference layout.
Declaration
public virtual GanttCellSelfReferenceLayout SelfReferenceLayout { get; }
Property Value
GanttCellSelfReferenceLayout
The self reference layout. |
TextView
Gets the GanttViewTextViewElement.
Declaration
public GanttViewTextViewElement TextView { get; }
Property Value
GanttViewTextViewElement
The text view. |
Methods
Attach(GanttViewDataItem, Object)
Attaches the specified data.
Declaration
public override void Attach(GanttViewDataItem data, object context)
Parameters
GanttViewDataItem
data
The data. |
System.Object
context
The context. |
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateColumnContainer()
Creates the column container.
Declaration
public virtual GanttViewTextViewColumnContainer CreateColumnContainer()
Returns
GanttViewTextViewColumnContainer
|
CreateElementProvider()
Creates the element provider.
Declaration
public virtual GanttViewTextViewCellElementProvider CreateElementProvider()
Returns
GanttViewTextViewCellElementProvider
|
Detach()
Detaches this instance.
Declaration
public override void Detach()
Overrides
GetCellElement(GanttViewTextViewColumn)
Gets the cell element for the given column.
Declaration
public GanttViewTextViewCellElement GetCellElement(GanttViewTextViewColumn column)
Parameters
GanttViewTextViewColumn
column
The column. |
Returns
GanttViewTextViewCellElement
|
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
Synchronize()
Synchronizes this instance and all cells.
Declaration
public override void Synchronize()
Overrides
SynchronizeProperties()
Synchronizes the properties.
Declaration
protected virtual void SynchronizeProperties()
UpdateInfo()
Updates the info of each cell.
Declaration
public virtual void UpdateInfo()