Class GanttGraphicalViewBaseItemElement
Represents the base item element for all items inside the Gantt
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class GanttGraphicalViewBaseItemElement : GanttViewBaseItemElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider, IVirtualizedElement<GanttViewDataItem>
Constructors
GanttGraphicalViewBaseItemElement(GanttViewGraphicalViewElement)
Initializes a new instance of the Gantt
Declaration
public GanttGraphicalViewBaseItemElement(GanttViewGraphicalViewElement graphicalViewElement)
Parameters
Gantt The graphical view element. |
Properties
GraphicalViewElement
Gets the graphical view element.
Declaration
public GanttViewGraphicalViewElement GraphicalViewElement { get; }
Property Value
Gantt The graphical view element. |
LeftLinkHandleElement
Gets the left link handle element.
Declaration
public GanttViewTaskLinkHandleElement LeftLinkHandleElement { get; }
Property Value
Gantt The left link handle element. |
RightLinkHandleElement
Gets the right link handle element.
Declaration
public GanttViewTaskLinkHandleElement RightLinkHandleElement { get; }
Property Value
Gantt The right link handle element. |
TaskElement
Gets the task element.
Declaration
public GanttGraphicalViewBaseTaskElement TaskElement { get; }
Property Value
Gantt The task element. |
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.
|
Returns
System.
|
Overrides
Attach(GanttViewDataItem, Object)
Attaches the specified data.
Declaration
public override void Attach(GanttViewDataItem data, object context)
Parameters
Gantt The data. |
System. The context. |
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateLeftHandleElement()
Creates the left handle element.
Declaration
protected virtual GanttViewTaskLinkHandleElement CreateLeftHandleElement()
Returns
CreateRightHandleElement()
Creates the right handle element.
Declaration
protected virtual GanttViewTaskLinkHandleElement CreateRightHandleElement()
Returns
CreateTaskElement()
Creates the task element.
Declaration
protected abstract GanttGraphicalViewBaseTaskElement CreateTaskElement()
Returns
Detach()
Detaches this instance.
Declaration
public override void Detach()
Overrides
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.
|
Returns
System.
|
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Raises the Property
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
Rad The Rad |
Overrides
PaintChildren(IGraphics, Rectangle, Single, SizeF, Boolean)
Paints the children.
Declaration
protected override void PaintChildren(IGraphics graphics, Rectangle clipRectange, float angle, SizeF scale, bool useRelativeTransformation)
Parameters
IGraphics
graphics
The graphics. |
System. The clip rectangle. |
System. The angle. |
System. The scale. |
System. if set to |
Overrides
Synchronize()
Synchronizes this instance with its data item.
Declaration
public override void Synchronize()