Class GanttViewTextViewCellElement
Represents the element for a cell in a RadGanttView text part.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GanttViewTextViewCellElement : GanttViewVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IVirtualizedElement<GanttViewTextViewColumn>
Constructors
GanttViewTextViewCellElement(GanttViewTextItemElement, GanttViewTextViewColumn)
Initializes a new instance of the GanttViewTextViewCellElement class.
Declaration
public GanttViewTextViewCellElement(GanttViewTextItemElement owner, GanttViewTextViewColumn column)
Parameters
GanttViewTextItemElement
owner
The owner. |
GanttViewTextViewColumn
column
The column. |
Fields
CurrentColumnProperty
CurrentRowProperty
HotTrackingProperty
IsFirstCellProperty
IsLastCellProperty
SelectedProperty
Properties
CanUpdateInfo
Gets a value indicating whether this instance can update info.
Declaration
protected virtual bool CanUpdateInfo { get; }
Property Value
System.Boolean
|
Column
Gets the column.
Declaration
public GanttViewTextViewColumn Column { get; }
Property Value
GanttViewTextViewColumn
The column. |
Data
Gets the column of this cell.
Declaration
public GanttViewTextViewColumn Data { get; }
Property Value
GanttViewTextViewColumn
The data. |
Implements
DataItem
Gets the data item.
Declaration
public GanttViewDataItem DataItem { get; }
Property Value
GanttViewDataItem
The data item. |
Editor
Gets the editor.
Declaration
public IInputEditor Editor { get; }
Property Value
IInputEditor
The editor. |
Expander
Gets the expander.
Declaration
public GanttViewTextViewItemExpanderItem Expander { get; }
Property Value
GanttViewTextViewItemExpanderItem
The expander. |
IsFirstCell
Gets a value indicating whether this instance is first cell.
Declaration
public virtual bool IsFirstCell { get; }
Property Value
System.Boolean
|
IsInEditMode
Gets a value indicating whether this instance is in edit mode.
Declaration
public bool IsInEditMode { get; }
Property Value
System.Boolean
|
IsLastCell
Gets a value indicating whether this instance is last cell.
Declaration
public virtual bool IsLastCell { get; }
Property Value
System.Boolean
|
Owner
Gets the owner of this cell.
Declaration
public GanttViewTextItemElement Owner { get; }
Property Value
GanttViewTextItemElement
The owner. |
SelfReferenceLayout
Gets the self reference layout.
Declaration
public GanttCellSelfReferenceLayout SelfReferenceLayout { get; }
Property Value
GanttCellSelfReferenceLayout
The self reference layout. |
Methods
AddEditor(IInputEditor)
Adds the editor.
Declaration
public virtual void AddEditor(IInputEditor editor)
Parameters
IInputEditor
editor
The editor. |
ArrangeElement(RadElement, SizeF, RectangleF)
Declaration
protected virtual void ArrangeElement(RadElement element, SizeF finalSize, RectangleF clientRect)
Parameters
RadElement
element
|
System.Drawing.SizeF
finalSize
|
System.Drawing.RectangleF
clientRect
|
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
ArrangeSelfReferencePanel(SizeF, ref RectangleF)
Arranges the self reference panel.
Declaration
protected virtual void ArrangeSelfReferencePanel(SizeF finalSize, ref RectangleF clientRect)
Parameters
System.Drawing.SizeF
finalSize
The final size. |
System.Drawing.RectangleF
clientRect
The client rect. |
Attach(GanttViewTextViewColumn, Object)
Attaches the specified data.
Declaration
public virtual void Attach(GanttViewTextViewColumn data, object context)
Parameters
GanttViewTextViewColumn
data
The data. |
System.Object
context
The context. |
Implements
CalculateDesiredSize(SizeF, SizeF, SizeF)
Declaration
protected override SizeF CalculateDesiredSize(SizeF availableSize, SizeF desiredSize, SizeF elementsDesiredSize)
Parameters
System.Drawing.SizeF
availableSize
|
System.Drawing.SizeF
desiredSize
|
System.Drawing.SizeF
elementsDesiredSize
|
Returns
System.Drawing.SizeF
|
Overrides
Detach()
Detaches this instance.
Declaration
public virtual void Detach()
Implements
DisposeManagedResources()
Disposes the managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
GetEditorElement(IValueEditor)
Gets the editor element.
Declaration
protected RadItem GetEditorElement(IValueEditor editor)
Parameters
IValueEditor
editor
The editor. |
Returns
RadItem
|
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
IsCompatible(GanttViewTextViewColumn, Object)
Determines whether the specified data is compatible.
Declaration
public virtual bool IsCompatible(GanttViewTextViewColumn data, object context)
Parameters
GanttViewTextViewColumn
data
The data. |
System.Object
context
The context. |
Returns
System.Boolean
|
Implements
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
RemoveEditor(IInputEditor)
Removes the editor.
Declaration
public virtual void RemoveEditor(IInputEditor editor)
Parameters
IInputEditor
editor
The editor. |
Synchronize()
Synchronizes this instance.
Declaration
public virtual void Synchronize()
Implements
UpdateCore()
Updates the core.
Declaration
protected virtual void UpdateCore()
UpdateInfo()
Updates the info.
Declaration
public virtual void UpdateInfo()