ClassGanttViewSummaryElement
Represents a summary element in a GanttViewGraphicalViewElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class GanttViewSummaryElement : GanttGraphicalViewBaseTaskElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementGanttViewVisualElementGanttGraphicalViewBaseTaskElementGanttViewSummaryElement
Implements:
Inherited Members
Constructors
GanttViewSummaryElement()
Declaration
public GanttViewSummaryElement()
Properties
LeftElement
Gets the left edge element of the summary element.
Declaration
public GanttViewSummaryLeftElement LeftElement { get; }
Property Value
MiddleElement
Gets the element thats between the two edges of the summary element.
Declaration
public GanttViewSummaryMiddleElement MiddleElement { get; }
Property Value
ProgressIndicatorElement
Gets the element used for indicating the progress of the summary element.
Declaration
public SummaryProgressIndicatorElement ProgressIndicatorElement { get; }
Property Value
RightElement
Gets the right edge element of the summary element.
Declaration
public GanttViewSummaryRightElement RightElement { get; }
Property Value
Methods
ArrangeOverride(SizeF)
Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.
CanBeResized()
Determines whether this instance can be resized.
Declaration
public override bool CanBeResized()
Returns
true if this instance can be resized; otherwise, false.
Overrides
CanDragCore(Point)
Determines whether the element may be dragged.
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateLeftElement()
Declaration
protected virtual GanttViewSummaryLeftElement CreateLeftElement()
Returns
CreateMiddleElement()
Declaration
protected virtual GanttViewSummaryMiddleElement CreateMiddleElement()
Returns
CreateProgressIndicatorElement()
Creates the progress indicator element.
Declaration
protected virtual SummaryProgressIndicatorElement CreateProgressIndicatorElement()
Returns
CreateRightElement()
Declaration
protected virtual GanttViewSummaryRightElement CreateRightElement()
Returns
DisposeManagedResources()
Disposes of managed resources including cached images and SVG images when the element is being disposed.
Declaration
protected override void DisposeManagedResources()
Overrides
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Measures the desired size of the element by calculating the space needed for content, padding, and borders.