Class GanttViewTextViewElement
Represents the element that displayes the grid part of a RadGanttView
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GanttViewTextViewElement : GanttViewBaseViewElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
GanttViewTextViewElement(RadGanttViewElement)
Initializes a new instance of the GanttViewTextViewElement class.
Declaration
public GanttViewTextViewElement(RadGanttViewElement ganttView)
Parameters
|
RadGanttViewElement
ganttView
The gantt view. |
Properties
ColumnContainer
Gets the column container.
Declaration
public GanttViewTextViewColumnContainer ColumnContainer { get; }
Property Value
|
GanttViewTextViewColumnContainer
The column container. |
Columns
Gets the columns.
Declaration
public GanttViewTextViewColumnCollection Columns { get; }
Property Value
|
GanttViewTextViewColumnCollection
The columns. |
ColumnScroller
Gets the column scroller.
Declaration
public GanttViewTextViewColumnScroller ColumnScroller { get; }
Property Value
|
GanttViewTextViewColumnScroller
The column scroller. |
FirstVisibleColumn
Gets the first visible column.
Declaration
public GanttViewTextViewColumn FirstVisibleColumn { get; }
Property Value
|
GanttViewTextViewColumn
The first visible column. |
Indent
Gets or sets the indent of the hierarchy rows.
Declaration
public int Indent { get; set; }
Property Value
|
System.Int32
The indent. |
LastVisibleColumn
Gets the last visible column.
Declaration
public GanttViewTextViewColumn LastVisibleColumn { get; }
Property Value
|
GanttViewTextViewColumn
The last visible column. |
Methods
ArrangeHScrollBar(ref RectangleF, RectangleF)
Declaration
protected override RectangleF ArrangeHScrollBar(ref RectangleF viewElementRect, RectangleF clientRect)
Parameters
|
System.Drawing.RectangleF
viewElementRect
|
|
System.Drawing.RectangleF
clientRect
|
Returns
|
System.Drawing.RectangleF
|
Overrides
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
|
System.Drawing.SizeF
finalSize
|
Returns
|
System.Drawing.SizeF
|
Overrides
ColumnsCollectionChanged(NotifyCollectionChangedEventArgs)
Columnses the collection changed.
Declaration
protected virtual void ColumnsCollectionChanged(NotifyCollectionChangedEventArgs e)
Parameters
|
NotifyCollectionChangedEventArgs
e
The NotifyCollectionChangedEventArgs instance containing the event data. |
CreateChildElements()
Creates the child elements.
Declaration
protected override void CreateChildElements()
Overrides
GetFirstVisibleColumn()
Gets the first visible column.
Declaration
public GanttViewTextViewColumn GetFirstVisibleColumn()
Returns
|
GanttViewTextViewColumn
The first visible column. If there are no visible columns returns null. |
GetLastVisibleColumn()
Gets the last visible column.
Declaration
public GanttViewTextViewColumn GetLastVisibleColumn()
Returns
|
GanttViewTextViewColumn
The first visible column. If there are no visible columns returns null. |
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
|
System.Drawing.SizeF
availableSize
|
Returns
|
System.Drawing.SizeF
|
Overrides
OnMouseDown(MouseEventArgs)
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
|
System.Windows.Forms.MouseEventArgs
e
|
Overrides
SynchronizeItemElements()
Synchronizes the item elements.
Declaration
protected virtual void SynchronizeItemElements()
Update(RadGanttViewElement.UpdateActions)
Updates the specified update action.
Declaration
public void Update(RadGanttViewElement.UpdateActions updateAction)
Parameters
|
RadGanttViewElement.UpdateActions
updateAction
The update action. |
UpdateHScrollbarVisibility()
Declaration
protected virtual void UpdateHScrollbarVisibility()
UpdateOnMeasure(SizeF)
Declaration
protected override bool UpdateOnMeasure(SizeF availableSize)
Parameters
|
System.Drawing.SizeF
availableSize
|
Returns
|
System.Boolean
|
Overrides
UpdateScrollers(RadGanttViewElement.UpdateActions)
Declaration
protected virtual void UpdateScrollers(RadGanttViewElement.UpdateActions updateAction)
Parameters
|
RadGanttViewElement.UpdateActions
updateAction
|