New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class RadGanttViewElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider

Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRadGanttViewElement...

Implements: IBindableComponentIBorderElementIBoxElementIBoxStyleIComponentICustomTypeDescriptorIDisposableIDrawFillElementIFillElementIImageElementINotifyPropertyChangedIPrimitiveElementIShapedElementIShortcutProviderIStylableElementIStylableNodeISupportDragISupportDropISupportSystemSkinITextPrimitiveITextProvider...

Inherited Members LightVisualElement.BackgroundImagePropertyLightVisualElement.BackgroundImageLayoutPropertyLightVisualElement.BackColor2PropertyLightVisualElement.BackColor3PropertyLightVisualElement.BackColor4PropertyLightVisualElement.BorderBottomColorPropertyLightVisualElement.BorderBottomShadowColorPropertyLightVisualElement.BorderBottomWidthPropertyLightVisualElement.BorderBoxStylePropertyLightVisualElement.BorderColorPropertyLightVisualElement.BorderColor2PropertyLightVisualElement.BorderColor3PropertyLightVisualElement.BorderColor4PropertyLightVisualElement.BorderDashStylePropertyLightVisualElement.BorderDashPatternPropertyLightVisualElement.BorderDrawModePropertyLightVisualElement.BorderGradientAnglePropertyLightVisualElement.BorderGradientStylePropertyLightVisualElement.BorderInnerColorPropertyLightVisualElement.BorderInnerColor2PropertyLightVisualElement.BorderInnerColor3PropertyLightVisualElement.BorderInnerColor4PropertyLightVisualElement.BorderLeftColorPropertyLightVisualElement.BorderLeftShadowColorPropertyLightVisualElement.BorderLeftWidthPropertyLightVisualElement.BorderRightColorPropertyLightVisualElement.BorderRightShadowColorPropertyLightVisualElement.BorderRightWidthPropertyLightVisualElement.BorderTopColorPropertyLightVisualElement.BorderTopShadowColorPropertyLightVisualElement.BorderTopWidthPropertyLightVisualElement.BorderWidthPropertyLightVisualElement.ClipTextPropertyLightVisualElement.DisabledTextRenderingHintPropertyLightVisualElement.DrawBorderPropertyLightVisualElement.DrawFillPropertyLightVisualElement.DrawTextPropertyLightVisualElement.DrawBackgroundImagePropertyLightVisualElement.DrawImagePropertyLightVisualElement.EnableImageTransparencyPropertyLightVisualElement.GradientAnglePropertyLightVisualElement.GradientPercentagePropertyLightVisualElement.GradientPercentage2PropertyLightVisualElement.GradientStylePropertyLightVisualElement.HorizontalLineColorPropertyLightVisualElement.HorizontalLineWidthPropertyLightVisualElement.ImageAlignmentPropertyLightVisualElement.ImageIndexPropertyLightVisualElement.ImageKeyPropertyLightVisualElement.ImageLayoutPropertyLightVisualElement.ImageOpacityPropertyLightVisualElement.ImagePropertyLightVisualElement.ImageTransparentColorPropertyLightVisualElement.NumberOfColorsPropertyLightVisualElement.ShowHorizontalLinePropertyLightVisualElement.SvgImagePropertyLightVisualElement.TextAlignmentPropertyLightVisualElement.TextImageRelationPropertyLightVisualElement.TextWrapPropertyLightVisualElement.TextRenderingHintPropertyLightVisualElement.GetBorderThickness(LightVisualElement, bool)LightVisualElement.ShouldSerializeProperty(PropertyDescriptor)LightVisualElement.GetImageDrawTypeLocalValue()LightVisualElement.MapStyleProperty(RadProperty, string)LightVisualElement.GetStylablePropertiesFilter()LightVisualElement.GetPaintingBorderWidth()LightVisualElement.OnBitStateChanged(long, bool, bool)LightVisualElement.DisposeManagedResources()LightVisualElement.GetAsBitmapEx(Color, float, SizeF)LightVisualElement.GetClipRect()LightVisualElement.PaintElement(IGraphics, float, SizeF)LightVisualElement.PaintText(IGraphics)LightVisualElement.PaintTextCore(IGraphics)LightVisualElement.DrawHorizontalLineWithoutText(IGraphics)LightVisualElement.DrawHorizontalLine(IGraphics)LightVisualElement.PaintImage(IGraphics)LightVisualElement.PaintSvgImage(IGraphics)LightVisualElement.PaintBackgroundImage(IGraphics)LightVisualElement.PaintContent(IGraphics)LightVisualElement.AnimateImage(Image, bool)LightVisualElement.ClipImage(Image, Rectangle, Size)LightVisualElement.CalculateDesiredSize(SizeF, SizeF, SizeF)LightVisualElement.MeasureElements(SizeF, SizeF, Padding)LightVisualElement.ArrangeElement(RadElement, SizeF)LightVisualElement.GetClientOffset(bool)LightVisualElement.GetBorderThickness(bool)LightVisualElement.GetClientRectangle(bool, SizeF)LightVisualElement.GetClientRectangle(SizeF)LightVisualElement.GetTextAlignment(ContentAlignment)LightVisualElement.GetTextAlignment()LightVisualElement.OnTunnelEvent(RadElement, RoutedEventArgs)LightVisualElement.ToggleTextPrimitive(RadProperty)LightVisualElement.OnAnimatedImageFrameChanged()LightVisualElement.GetFaceRectangle()LightVisualElement.CreateTextParams()LightVisualElement.PaintPrimitive(IGraphics, float, SizeF, TextParams)LightVisualElement.PaintPrimitive(IGraphics, TextParams)LightVisualElement.MeasureOverride(SizeF, TextParams)LightVisualElement.OnMouseMove(object, MouseEventArgs)LightVisualElement.GetTextSize(SizeF, TextParams)LightVisualElement.GetTextSize(TextParams)LightVisualElement.TextRenderingHintLightVisualElement.DisabledTextRenderingHintLightVisualElement.ShouldPaintLightVisualElement.CanFocusLightVisualElement.DrawTextLightVisualElement.DrawFillLightVisualElement.DrawBorderLightVisualElement.DrawBackgroundImageLightVisualElement.DrawImageLightVisualElement.BorderBoxStyleLightVisualElement.BorderDrawModeLightVisualElement.BorderWidthLightVisualElement.BorderLeftWidthLightVisualElement.BorderTopWidthLightVisualElement.BorderRightWidthLightVisualElement.BorderBottomWidthLightVisualElement.BorderGradientAngleLightVisualElement.BorderGradientStyleLightVisualElement.BorderColorLightVisualElement.BorderColor2LightVisualElement.BorderColor3LightVisualElement.BorderColor4LightVisualElement.BorderInnerColorLightVisualElement.BorderInnerColor2LightVisualElement.BorderInnerColor3LightVisualElement.BorderInnerColor4LightVisualElement.BackColor2LightVisualElement.BackColor3LightVisualElement.BackColor4LightVisualElement.NumberOfColorsLightVisualElement.GradientStyleLightVisualElement.GradientAngleLightVisualElement.GradientPercentageLightVisualElement.GradientPercentage2LightVisualElement.BackgroundImageLightVisualElement.ImageLightVisualElement.ImageIndexLightVisualElement.ImageKeyLightVisualElement.ImageLayoutLightVisualElement.BackgroundImageLayoutLightVisualElement.ImageOpacityLightVisualElement.DisabledImageOpacityLightVisualElement.TextAlignmentLightVisualElement.ImageAlignmentLightVisualElement.TextImageRelationLightVisualElement.ShowHorizontalLineLightVisualElement.HorizontalLineColorLightVisualElement.HorizontalLineWidthLightVisualElement.DisableHTMLRenderingLightVisualElement.BorderLeftColorLightVisualElement.BorderTopColorLightVisualElement.BorderRightColorLightVisualElement.BorderBottomColorLightVisualElement.BorderLeftShadowColorLightVisualElement.BorderTopShadowColorLightVisualElement.BorderRightShadowColorLightVisualElement.BorderBottomShadowColorLightVisualElement.ClipTextLightVisualElement.LayoutLightVisualElement.ImageTransparentColorLightVisualElement.BorderDashStyleLightVisualElement.BorderDashPatternLightVisualElement.EnableImageTransparencyLightVisualElement.SvgImageLightVisualElement.ImageDrawTypeLightVisualElement.AutoEllipsisLightVisualElement.UseMnemonicLightVisualElement.TextWrapLightVisualElement.ShowKeyboardCuesLightVisualElement.MeasureTrailingSpacesLightVisualElement.TextParamsUIItemBase.PaintFill(IGraphics, float, SizeF)UIItemBase.GetFillPaintRect(float, SizeF)UIItemBase.PaintFill(IGraphics, float, SizeF, RectangleF)UIItemBase.PaintBorder(IGraphics, float, SizeF)UIItemBase.PaintBorder(IGraphics, float, SizeF, RectangleF)UIItemBase.OnBoundsChanged(RadPropertyChangedEventArgs)UIItemBase.GetBorderPaintRect(float, SizeF)UIItemBase.ShouldUsePaintBuffer()RadItem.KeyDownEventRadItem.KeyPressEventRadItem.KeyUpEventRadItem.FocusCommandRadItem.ActionCommandRadItem.UseDefaultDisabledPaintPropertyRadItem.TextPropertyRadItem.TextOrientationPropertyRadItem.FlipTextPropertyRadItem.IsAddNewItemPropertyRadItem.ToolTipTextPropertyRadItem.EnableElementShadowPropertyRadItem.ShadowDepthPropertyRadItem.ShadowColorPropertyRadItem.IsPaintingRippleRadItem.EnableRippleAnimationPropertyRadItem.RippleAnimationColorPropertyRadItem.EnableFocusBorderPropertyRadItem.FocusBorderColorPropertyRadItem.FocusBorderWidthPropertyRadItem.EnableFocusBorderAnimationPropertyRadItem.EnableHighlightPropertyRadItem.HighlightColorPropertyRadItem.EnableBorderHighlightPropertyRadItem.BorderHighlightColorPropertyRadItem.BorderHighlightThicknessPropertyRadItem.VisualStatePropertyRadItem.SetOwnerCollection(RadItemOwnerCollection)RadItem.Select()RadItem.OnSelect()RadItem.Deselect()RadItem.OnDeselect()RadItem.DoKeyDown(KeyEventArgs)RadItem.DoKeyPress(KeyPressEventArgs)RadItem.DoKeyUp(KeyEventArgs)RadItem.OnKeyDown(KeyEventArgs)RadItem.OnKeyPress(KeyPressEventArgs)RadItem.OnKeyUp(KeyEventArgs)RadItem.RaiseBubbleEvent(RadElement, RoutedEventArgs)RadItem.OnPropertyChanging(RadPropertyChangingEventArgs)RadItem.OnEnabledChanged(RadPropertyChangedEventArgs)RadItem.OnTextChanging(TextChangingEventArgs)RadItem.OnTextChanged(EventArgs)RadItem.OnTextOrientationChanged(EventArgs)RadItem.OnFlipTextChanged(EventArgs)RadItem.PaintOverride(IGraphics, Rectangle, float, SizeF, bool)RadItem.OnMouseLeave(EventArgs)RadItem.StartRippleAnimation(MouseEventArgs)RadItem.UpdateFocusBorder(bool)RadItem.ContainsText()RadItem.ProcessDialogKey(Keys)RadItem.ProcessCmdKey(ref Message, Keys)RadItem.RaiseKeyDown(KeyEventArgs)RadItem.RaiseKeyPress(KeyPressEventArgs)RadItem.RaiseKeyUp(KeyEventArgs)RadItem.ReplaceDefaultDescriptors(PropertyDescriptorCollection)RadItem.CallOnGesture(GestureEventArgs)RadItem.OnGesture(GestureEventArgs)RadItem.OnTwoFingerTapGesture(GestureEventArgs)RadItem.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadItem.OnPanGesture(PanGestureEventArgs)RadItem.OnRotateGesture(RotateGestureEventArgs)RadItem.OnZoomGesture(ZoomGestureEventArgs)RadItem.CanDragCore(Point)RadItem.GetDragContextCore()RadItem.GetDragHintCore()RadItem.ProcessDragDrop(Point, ISupportDrag)RadItem.ProcessDragOver(Point, ISupportDrag)RadItem.ProcessDragEnter(Point, ISupportDrag)RadItem.ProcessDragLeave(Point, ISupportDrag)RadItem.UpdateOnShortcutsChanged()RadItem.CanHandleShortcut(ShortcutEventArgs)RadItem.IsOnActiveForm(Control, bool)RadItem.SetThemeValueOverride(RadProperty, object, string)RadItem.SetThemeValueOverride(RadProperty, object, string, string)RadItem.SetThemeValueOverride(RadProperty, object, string, Type)RadItem.ResetThemeValueOverride(RadProperty)RadItem.ResetThemeValueOverride(RadProperty, string)RadItem.ResetThemeValueOverrides()RadItem.GetAvailableVisualStates()RadItem.ShouldFallbackToDefaultTheme()RadItem.UseDefaultDisabledPaintRadItem.TextOrientationRadItem.FlipTextRadItem.CanHaveOwnStyleRadItem.TextRadItem.SelectableRadItem.DefaultAutoToolTipRadItem.ShouldHandleMouseInputRadItem.KeyTipRadItem.ParentItemRadItem.ShortcutsHandlerRadItem.EnableElementShadowRadItem.ShadowDepthRadItem.ShadowColorRadItem.EnableRippleAnimationRadItem.RippleAnimationColorRadItem.EnableFocusBorderRadItem.FocusBorderColorRadItem.FocusBorderWidthRadItem.EnableFocusBorderAnimationRadItem.EnableHighlightRadItem.HighlightColorRadItem.EnableBorderHighlightRadItem.BorderHighlightColorRadItem.BorderHighlightThicknessRadItem.MnemonicTextRadItem.ToolTipTextRadItem.ThemeRoleRadItem.VisualStateRadItem.StateManagerRadItem.AllowDragRadItem.AllowDropRadItem.ShortcutsRadItem.AccessibleDescriptionRadItem.AccessibleNameRadItem.AccessibleRoleRadItem.TextChangingRadItem.TextChangedRadItem.TextOrientationChangedRadItem.FlipTextChangedRadItem.QueryAccessibilityHelpRadItem.KeyDownRadItem.KeyPressRadItem.KeyUpRadItem.ZoomGestureRadItem.RotateGestureRadItem.PanGestureRadItem.TwoFingerTapGestureRadItem.PressAndTapGestureRadComponentElement.ToString()RadComponentElement.GetService(Type)RadComponentElement.CanRaiseEventsRadComponentElement.ContainerRadComponentElement.DesignModeRadComponentElement.SiteRadComponentElement.DataBindingsVisualElement.DefaultSizePropertyVisualElement.ForeColorPropertyVisualElement.BackColorPropertyVisualElement.FontPropertyVisualElement.SmoothingModePropertyVisualElement.OpacityPropertyVisualElement.CustomFontPropertyVisualElement.CustomFontSizePropertyVisualElement.CustomFontStylePropertyVisualElement.OnFontChanged(EventArgs)VisualElement.PaintChildren(IGraphics, Rectangle, float, SizeF, bool)VisualElement.PrePaintElement(IGraphics)VisualElement.PostPaintElement(IGraphics)VisualElement.GetScaledFont(float)VisualElement.GetScaledFont(float, Font)VisualElement.DefaultSizeVisualElement.ForeColorVisualElement.BackColorVisualElement.FontVisualElement.CustomFontVisualElement.CustomFontSizeVisualElement.CustomFontStyleVisualElement.SmoothingModeVisualElement.OpacityVisualElement.FontChangedRadElement.BoundsPropertyRadElement.BorderThicknessPropertyRadElement.PaddingPropertyRadElement.MarginPropertyRadElement.AlignmentPropertyRadElement.AutoSizeModePropertyRadElement.FitToSizeModePropertyRadElement.MinSizePropertyRadElement.EnabledPropertyRadElement.CanFocusPropertyRadElement.IsItemFocusedPropertyRadElement.IsFocusedPropertyRadElement.IsMouseOverPropertyRadElement.IsMouseOverElementPropertyRadElement.IsMouseDownPropertyRadElement.ShouldPaintPropertyRadElement.VisibilityPropertyRadElement.NamePropertyRadElement.ClassPropertyRadElement.ClipDrawingPropertyRadElement.ShapePropertyRadElement.MouseClickedEventRadElement.MouseDoubleClickedEventRadElement.MouseDownEventRadElement.MouseUpEventRadElement.MouseWheelEventRadElement.ChildElementAddedEventRadElement.ParentChangedEventRadElement.BoundsChangedEventRadElement.VisibilityChangingEventRadElement.EnabledChangedEventRadElement.ControlChangedEventRadElement.BackgroundShapePropertyRadElement.BackgroundShapePaintModePropertyRadElement.ContainsFocusPropertyRadElement.ContainsMousePropertyRadElement.MaxSizePropertyRadElement.RightToLeftPropertyRadElement.AutoSizePropertyRadElement.ZIndexPropertyRadElement.AngleTransformPropertyRadElement.ScaleTransformPropertyRadElement.PositionOffsetPropertyRadElement.TagPropertyRadElement.StretchHorizontallyPropertyRadElement.StretchVerticallyPropertyRadElement.UseCompatibleTextRenderingPropertyRadElement.ClickModePropertyRadElement.styleVersionRadElement.paintSystemSkinRadElement.SetPropertyValueCommandRadElement.GetPropertyValueCommandRadElement.StylePropertyRadElement.CallCreateChildElements()RadElement.SuspendReferenceUpdate()RadElement.ResumeReferenceUpdate()RadElement.OnLoad(bool)RadElement.LoadCore()RadElement.OnUnload(ComponentThemableElementTree, bool)RadElement.UnloadCore(ComponentThemableElementTree)RadElement.OnUnloaded(ComponentThemableElementTree)RadElement.OnElementTreeChanged(ComponentThemableElementTree)RadElement.OnBeginDispose()RadElement.SetParent(RadElement)RadElement.OnParentChanged(RadElement)RadElement.UpdateReferences(ComponentThemableElementTree, bool, bool)RadElement.ResetLayout(bool)RadElement.HasInvisibleAncestor()RadElement.ResetLayoutCore()RadElement.InvalidateArrange()RadElement.InvalidateArrange(bool)RadElement.InvalidateMeasure()RadElement.InvalidateMeasure(bool)RadElement.UpdateLayout()RadElement.SuspendLayout()RadElement.SuspendLayout(bool)RadElement.ResumeLayout(bool)RadElement.ResumeLayout(bool, bool)RadElement.Arrange(RectangleF)RadElement.Measure(SizeF)RadElement.SetBounds(Rectangle)RadElement.SetBounds(int, int, int, int)RadElement.GetBoundingRectangle(Size)RadElement.GetBoundingRectangle(Rectangle)RadElement.GetDesiredSize(bool)RadElement.PointToScreen(Point)RadElement.PointFromScreen(Point)RadElement.PointToControl(Point)RadElement.PointFromControl(Point)RadElement.LocationToControl()RadElement.RectangleToScreen(Rectangle)RadElement.HitTest(Point)RadElement.OnRenderSizeChanged(SizeChangedInfo)RadElement.OnChildDesiredSizeChanged(RadElement)RadElement.OnLayoutPropertyChanged(RadPropertyChangedEventArgs)RadElement.ArrangeCore(RectangleF)RadElement.MeasureCore(SizeF)RadElement.ShouldArrangeChild(RadElement)RadElement.ShouldMeasureChild(RadElement)RadElement.MeasureChildren(SizeF)RadElement.GetArrangeRect(RectangleF)RadElement.CanExecuteLayoutOperation()RadElement.CalcLayoutOffset(PointF)RadElement.LockBounds()RadElement.UnlockBounds()RadElement.SetBoundsCore(Rectangle)RadElement.IsInValidState(bool)RadElement.Invalidate()RadElement.Invalidate(bool)RadElement.GetInvalidateBounds()RadElement.NotifyInvalidate(RadElement)RadElement.OnTransformationInvalidated()RadElement.PerformLayoutTransformation(ref RadMatrix)RadElement.PerformPaintTransformation(ref RadMatrix)RadElement.IsInGetAsBitmap()RadElement.PaintElementSkin(IGraphics)RadElement.PaintBackgroundShape(IGraphics)RadElement.PostPaintChildren(IGraphics, Rectangle, float, SizeF)RadElement.PaintChild(RadElement, IGraphics, Rectangle, float, SizeF, bool)RadElement.PaintShadow(RadElement, IGraphics)RadElement.PaintShadowCore(Graphics, Rectangle, RadItem)RadElement.GetShadowRect(ref Rectangle, int)RadElement.PaintFocusCues(IGraphics, Rectangle)RadElement.GetAsBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Rectangle, Brush, float, SizeF)RadElement.GetAsBitmapEx(Brush, float, SizeF)RadElement.GetAsBitmap(Brush, float, SizeF)RadElement.IsInVisibleClipBounds(Rectangle)RadElement.SetClipping(Graphics)RadElement.ShouldPaintChild(RadElement)RadElement.GetFocusRect()RadElement.GetCurrentShape()RadElement.GetPaintRectangle(float, float, SizeF)RadElement.GetPatchedRect(RectangleF, float, SizeF)RadElement.GetXPVisualStyle()RadElement.GetVistaVisualStyle()RadElement.InitializeSystemSkinPaint()RadElement.UnitializeSystemSkinPaint()RadElement.GetSystemSkinPaintBounds()RadElement.OnUseSystemSkinChanged(EventArgs)RadElement.ShouldPaintSystemSkin()RadElement.ComposeShouldPaintSystemSkin()RadElement.ResetStyleSettings(bool)RadElement.ResetStyleSettings(bool, RadProperty)RadElement.ProcessBehaviors(RadPropertyChangedEventArgs)RadElement.AddBehavior(PropertyChangeBehavior)RadElement.GetBehaviors()RadElement.RemoveBehavior(PropertyChangeBehavior)RadElement.ClearBehaviors()RadElement.AddRangeBehavior(PropertyChangeBehaviorCollection)RadElement.SetThemeApplied(bool)RadElement.OnStyleChanged(RadPropertyChangedEventArgs)RadElement.UnapplyStyle()RadElement.RemoveRangeBehaviors(PropertyChangeBehaviorCollection)RadElement.RemoveBehaviors(PropertyChangeBehavior)RadElement.RemoveRangeRoutedEventBehaviors(RoutedEventBehaviorCollection)RadElement.GetThemeEffectiveType()RadElement.GetChildrenByType(Type)RadElement.GetChildrenByBaseType(Type)RadElement.FindAncestorByThemeEffectiveType(Type)RadElement.FindAncestor<T>()RadElement.IsAncestorOf(RadElement)RadElement.FindDescendant<T>()RadElement.FindDescendant(Predicate<RadElement>)RadElement.FindDescendant(Type)RadElement.EnumDescendants(TreeTraversalMode)RadElement.EnumDescendants(Predicate<RadElement>, TreeTraversalMode)RadElement.EnumDescendants(Filter, TreeTraversalMode)RadElement.GetDescendants(Predicate<RadElement>, TreeTraversalMode)RadElement.GetDescendants(Filter, TreeTraversalMode)RadElement.GetAncestors(Filter)RadElement.GetAncestors(Predicate<RadElement>)RadElement.RaiseRoutedEvent(RadElement, RoutedEventArgs)RadElement.RaiseTunnelEvent(RadElement, RoutedEventArgs)RadElement.OnBubbleEvent(RadElement, RoutedEventArgs)RadElement.IsEventInProcess(RaisedRoutedEvent)RadElement.RegisterRoutedEvent(string, Type)RadElement.GetRegisterRoutedEvent(string, Type)RadElement.GetRegisterRoutedEvent(string, string)RadElement.GetRegisterRoutedEvent(string)RadElement.OnChildrenChanged(RadElement, ItemsChangeOperation)RadElement.GetChildren(ChildrenListOptions)RadElement.SendToBack()RadElement.BringToFront()RadElement.IsChildOf(RadElement)RadElement.Focus()RadElement.Focus(bool)RadElement.SetFocusPropertySafe(bool)RadElement.KillFocus()RadElement.OnCLREventsRise(RoutedEventArgs)RadElement.OnMouseHover(EventArgs)RadElement.OnParentEnabledChanged(RadPropertyChangedEventArgs)RadElement.OnLostMouseCapture(MouseEventArgs)RadElement.OnClick(EventArgs)RadElement.OnDoubleClick(EventArgs)RadElement.OnMouseEnter(EventArgs)RadElement.PerformClick()RadElement.OnMouseWheel(MouseEventArgs)RadElement.DoMouseWheel(MouseEventArgs)RadElement.DoClick(EventArgs)RadElement.DoDoubleClick(EventArgs)RadElement.IsInputKey(InputKeyEventArgs)RadElement.MouseEventArgsFromControl(MouseEventArgs)RadElement.DoMouseDown(MouseEventArgs)RadElement.DoMouseUp(MouseEventArgs)RadElement.DoMouseMove(MouseEventArgs)RadElement.ShowScreenTip(ScreenTipNeededEventArgs)RadElement.HideScreenTip()RadElement.DoMouseHover(EventArgs)RadElement.OnShowScreenTip(ComponentInputBehavior)RadElement.RaiseClick(EventArgs)RadElement.RaiseDoubleClick(EventArgs)RadElement.RaiseMouseWheel(MouseEventArgs)RadElement.UpdateContainsFocus(bool)RadElement.DoMouseEnter(EventArgs)RadElement.DoMouseLeave(EventArgs)RadElement.GetValue(RadProperty)RadElement.AddStylePropertySetting(IPropertySetting)RadElement.SetValueCore(RadPropertyValue, object, object, ValueSource)RadElement.NotifyChildren(RadPropertyChangedEventArgs)RadElement.OnLocationChanged(RadPropertyChangedEventArgs)RadElement.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)RadElement.CanRaisePropertyChangeNotifications(RadPropertyValue)RadElement.IsPropertyCancelable(RadPropertyMetadata)RadElement.OnParentPropertyChanged(RadPropertyChangedEventArgs)RadElement.PerformDispose(bool)RadElement.DisposeChildren()RadElement.GetStylableChildrenHierarchy()RadElement.GetStylableChildren()RadElement.GetBorderThickness(BorderPrimitive)RadElement.DpiScaleChanged(SizeF)RadElement.ElementStateRadElement.DesiredSizeRadElement.IsLayoutSuspendedRadElement.BoundingRectangleRadElement.ControlBoundingRectangleRadElement.BypassLayoutPoliciesRadElement.IsArrangeValidRadElement.IsMeasureValidRadElement.TreeLevelRadElement.TransformRadElement.TotalTransformRadElement.ShouldPaintUsingParentShapeRadElement.UseSystemSkinRadElement.PropagateStyleToChildrenRadElement.ThemeEffectiveTypeRadElement.ElementTreeRadElement.ChildrenRadElement.ChildrenHierarchyRadElement.ParentRadElement.RoutedEventBehaviorsRadElement.LayoutableChildrenCountRadElement.ContainsFocusRadElement.NotifyParentOnMouseInputRadElement.IsAbleToRespondToMouseEventsRadElement.AutoSizeRadElement.BoundsRadElement.LocationRadElement.SizeRadElement.BorderThicknessRadElement.PaddingRadElement.MarginRadElement.AlignmentRadElement.AutoSizeModeRadElement.FitToSizeModeRadElement.EnabledRadElement.IsFocusedRadElement.IsMouseOverRadElement.IsMouseOverElementRadElement.IsMouseDownRadElement.InvalidateChildrenOnChildChangedRadElement.VisibilityRadElement.IsElementVisibleRadElement.NameRadElement.ClassRadElement.ClipDrawingRadElement.ShapeRadElement.MinSizeRadElement.MaxSizeRadElement.ZIndexRadElement.RightToLeftRadElement.UseCompatibleTextRenderingRadElement.BackgroundShapeRadElement.BackgroundShapePaintModeRadElement.ContainsMouseRadElement.CaptureRadElement.ScaleTransformRadElement.AngleTransformRadElement.PositionOffsetRadElement.SerializePropertiesRadElement.SerializeElementRadElement.SerializeChildrenRadElement.RenderingMaxFramerateRadElement.IsThemeAppliedRadElement.ShouldApplyThemeRadElement.UseCenteredAngleTransformRadElement.TagRadElement.StretchHorizontallyRadElement.StretchVerticallyRadElement.ClickModeRadElement.DoubleClickEnabledRadElement.CaptureOnMouseDownRadElement.IsItemHoveredRadElement.StyleRadElement.AutoToolTipRadElement.ScreenTipRadElement.AutoNumberKeyTipRadElement.DpiScaleFactorRadElement.LayoutUpdatedRadElement.MouseHoverRadElement.MouseMoveRadElement.MouseDownRadElement.MouseUpRadElement.ClickRadElement.DoubleClickRadElement.MouseEnterRadElement.MouseWheelRadElement.EnabledChangedRadElement.MouseLeaveRadElement.ChildrenChangedRadElement.LostMouseCaptureRadObject.BindingContextPropertyRadObject.RadTypeRadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(RadProperty, object)RadObject.SetValue(RadProperty, object)RadObject.ResetValue(RadProperty)RadObject.ResetLocalValue(RadProperty)RadObject.ResetValue(RadProperty, ValueResetFlags)RadObject.UpdateValue(RadProperty)RadObject.GetValueSource(RadProperty)RadObject.GetRegisteredRadProperty(string)RadObject.UpdateValueCore(RadPropertyValue)RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)RadObject.GetDefaultValue(RadPropertyValue, object)RadObject.CoerceValue(RadPropertyValue, object)RadObject.ShouldSerializeProperty(RadProperty)RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)RadObject.UnbindProperty(RadProperty)RadObject.GetInheritedValue(RadProperty)RadObject.OnNotifyPropertyChanged(string)RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing...

Constructors

Initializes a new instance of the RadGanttViewElement class.

C#
public RadGanttViewElement()

Fields

Identifies the HeaderHeight dependency property.

C#
public static RadProperty HeaderHeightProperty

Identifies the ItemHeight dependency property.

C#
public static RadProperty ItemHeightProperty

Identifies the ItemSpacing dependency property.

C#
public static RadProperty ItemSpacingProperty

Identifies the MinimumLinkLength dependency property.

C#
public static RadProperty MinimumLinkLengthProperty

Identifies the MinimumTaskWidth dependency property.

C#
public static RadProperty MinimumTaskWidthProperty

Identifies the ReadOnly dependency property.

C#
public static RadProperty ReadOnlyProperty

Identifies the SplitterWidth dependency property.

C#
public static RadProperty SplitterWidthProperty

Properties

Gets the active editor.

C#
public IValueEditor ActiveEditor { get; }

Gets or sets a value indicating whether the default context menu may be shown.

C#
public bool AllowDefaultContextMenu { get; set; }
Property Value:

true if the default context menu may be shown; otherwise, false.

Gets or sets a value indicating whether summary items are editable by the user or their value is auto-calculated from their sub items.

C#
public bool AllowSummaryEditing { get; set; }

Gets or sets the begin edit mode.

C#
public GanttViewBeginEditModes BeginEditMode { get; set; }
Property Value:

The begin edit mode.

Gets or sets the BindingContext for the object.

C#
public override BindingContext BindingContext { get; set; }

Overrides: RadObject.BindingContext

Gets or sets a property name which will be used to define a relation of the data items.

C#
public string ChildMember { get; set; }

Gets the columns shown in the GanttViewTextViewElement.

C#
public GanttViewTextViewColumnCollection Columns { get; }
Property Value:

The columns.

Gets or sets the default sort Comparer for RadGanttView. The default comparer compares the items according to their start time.

C#
[Browsable(false)]
public IComparer<GanttViewDataItem> Comparer { get; set; }

Gets or sets the context menu.

C#
public virtual RadContextMenu ContextMenu { get; set; }
Property Value:

The context menu.

Gets or sets the current column.

C#
[Browsable(false)]
public GanttViewTextViewColumn CurrentColumn { get; set; }

Gets the data item provider.

C#
public virtual GanttViewDataItemProvider DataItemProvider { get; }
Property Value:

The data item provider.

C#
public IGanttViewDataProvider DataProvider { get; set; }

Gets or sets the data source that the RadGanttView is displaying data for.

C#
public object DataSource { get; set; }

Gets or sets a value indicating whether to disable ensure item visible horizontal.

C#
public bool DisableEnsureItemVisibleHorizontal { get; set; }
Property Value:

true if ensure item visible horizontal is disabled; otherwise, false.

Gets or sets the drag drop service.

C#
public GanttViewDragDropService DragDropService { get; set; }
Property Value:

The drag drop service.

Gets or sets a value indicating whether custom painting is enabled.

C#
public bool EnableCustomPainting { get; set; }
Property Value:

true if custom painting is enabled; otherwise, false.

Gets or sets a value indicating whether the kinetic scrolling function is enabled.

C#
[Browsable(true)]
public bool EnableKineticScrolling { get; set; }

Gets or sets a property name which will be used to extract the end of the data items.

C#
public string EndMember { get; set; }

Gets the filter descriptors.

C#
[Browsable(false)]
public FilterDescriptorCollection FilterDescriptors { get; }
Property Value:

The filter descriptors.

Gets or sets the gantt view behavior.

C#
public BaseGanttViewBehavior GanttViewBehavior { get; set; }
Property Value:

The gantt view behavior.

C#
public GanttViewGraphicalViewElement GraphicalViewElement { get; }
Property Value:

The graphical view element.

Gets a value indicating whether the inks collection is populated.

C#
public bool HasLinks { get; }
Property Value:

true if this instance has links; otherwise, false.

Gets or sets the height of the header row and the timeline container.

C#
public int HeaderHeight { get; set; }
Property Value:

The height of the header.

Gets a value indicating whether this instance is data bound.

C#
public bool IsDataBound { get; }
Property Value:

true if this instance is data bound; otherwise, false.

Gets a value indicating whether this instance is in edit mode.

C#
public bool IsEditing { get; }
Property Value:

true if this instance is in edit mode; otherwise, false.

Gets or a value indicating whether the control is in design mode.

C#
[Browsable(false)]
public bool IsInDesignMode { get; }

Gets or sets the height of the items.

C#
public int ItemHeight { get; set; }
Property Value:

The height of the item.

Gets the collection of task items.

C#
public GanttViewDataItemCollection Items { get; }
Property Value:

The task items.

Gets or sets the item spacing.

C#
public int ItemSpacing { get; set; }
Property Value:

The item spacing.

Gets or sets the name of the list or table in the data source from which the RadGanttViewElement will extract links data.

C#
public string LinkDataMember { get; set; }

Gets or sets a property name which will be used to extract the links end item.

C#
public string LinkEndMember { get; set; }

Gets the collection of links.

C#
public GanttViewLinkDataItemCollection Links { get; }
Property Value:

The links.

Gets or sets a property name which will be used to extract links start item.

C#
public string LinkStartMember { get; set; }

Gets or sets a link type converter that will be used to convert values coming from the data source to TasksLinkType and vice versa.

C#
public LinkTypeConverter LinkTypeConverter { get; set; }
Property Value:

The link type converter.

Gets or sets a property name which will be used to extract the link type of the data items.

C#
public string LinkTypeMember { get; set; }

Gets or sets the minimum width of a column.

C#
public int MinimumColumnWidth { get; set; }
Property Value:

The minimum width of a column.

Gets or sets the minimum length of the link.

C#
public int MinimumLinkLength { get; set; }
Property Value:

The minimum length of the link.

Gets or sets the minimum width of a task when resizing it with the mouse. The size is in pixels and is for the current zoom.

C#
public int MinimumTaskWidth { get; set; }
Property Value:

The minimum width of the task.

Gets or sets a property name which will be used to define a relation of the data items.

C#
public string ParentMember { get; set; }

Gets or sets a property name which will be used to extract the Progress of the data items.

C#
public string ProgressMember { get; set; }

Gets or sets the ratio between the text view and the graphical view.

C#
public float Ratio { get; set; }
Property Value:

The ratio.

Gets or sets a value indicating whether the gantt view is read only.

C#
public bool ReadOnly { get; set; }
Property Value:

true if the gantt view is read only; otherwise, false.

Gets the ScrollServiceBehavior that is responsible for kinetic scrolling.

C#
public ScrollServiceBehavior ScrollBehavior { get; }

Gets or sets the selected item.

C#
public GanttViewDataItem SelectedItem { get; set; }
Property Value:

The selected item.

Gets or sets the selected link item.

C#
public GanttViewLinkDataItem SelectedLink { get; set; }
Property Value:

The selected link item.

Gets or sets a value indicating whether to show the timeline today indicator.

C#
public bool ShowTimelineTodayIndicator { get; set; }
Property Value:

true if the timeline today indicator is visible; otherwise, false.

Gets or sets a value indicating whether to show the today indicator.

C#
public bool ShowTodayIndicator { get; set; }
Property Value:

true if the today indicator is visible; otherwise, false.

C#
public GanttViewViewsSplitterElement SplitterElement { get; }
Property Value:

The splitter element.

Gets or sets the width of the splitter.

C#
public int SplitterWidth { get; set; }
Property Value:

The width of the splitter.

Gets or sets a property name which will be used to extract the start of the data items.

C#
public string StartMember { get; set; }

Gets or sets the name of the list or table in the data source from which the RadGanttViewElement will extract tasks data.

C#
public string TaskDataMember { get; set; }
C#
public GanttViewTextViewElement TextViewElement { get; }
Property Value:

The text view element.

Gets or sets a property name which will be used to extract the title of the data items.

C#
public string TitleMember { get; set; }

Methods

Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.

C#
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters:finalSizeSizeF

The final area within the parent that this element should use to arrange itself and its children.

Returns:

SizeF

The actual size used by the element after arrangement.

Overrides: LightVisualElement.ArrangeOverride(SizeF)

Puts the current item in edit mode, allowing the user to modify its properties.

C#
public virtual bool BeginEdit()
Returns:

bool

true if editing was successfully initiated; otherwise, false.

Begins an update operation, suspending view refreshes until EndUpdate() is called.

C#
public void BeginUpdate()

Brings the specified item into view by expanding parent items if necessary and scrolling to make it visible.

C#
public void BringIntoView(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The GanttViewDataItem to bring into view.

Closes the currently active editor and discards any changes made during the edit operation.

C#
public void CancelEdit()

Clears the current selection by removing the current and selected state from the currently selected item.

C#
public void ClearSelection()

Called by the element when constructed. Allows inheritors to build the element tree.

C#
protected override void CreateChildElements()

Overrides: RadElement.CreateChildElements()

Creates and returns a new instance of GanttViewGraphicalViewElement. This method can be overridden to provide custom graphical view element implementations.

C#
protected virtual GanttViewGraphicalViewElement CreateGraphicalViewElement(RadGanttViewElement ganttView)
Parameters:ganttViewRadGanttViewElement

The parent RadGanttViewElement that will contain the graphical view element.

Returns:

GanttViewGraphicalViewElement

A new instance of GanttViewGraphicalViewElement.

Creates a new link.

C#
protected virtual GanttViewLinkDataItem CreateNewLink()
Returns:

GanttViewLinkDataItem

A new GanttViewLinkDataItem

Creates a new task.

C#
protected virtual GanttViewDataItem CreateNewTask()
Returns:

GanttViewDataItem

A new GanttViewDataItem

Creates and returns a new instance of GanttViewTextViewElement. This method can be overridden to provide custom text view element implementations.

C#
protected virtual GanttViewTextViewElement CreateTextViewElement(RadGanttViewElement ganttView)
Parameters:ganttViewRadGanttViewElement

The parent RadGanttViewElement that will contain the text view element.

Returns:

GanttViewTextViewElement

A new instance of GanttViewTextViewElement.

Creates and returns a new instance of GanttViewViewsSplitterElement. This method can be overridden to provide custom splitter element implementations.

C#
protected virtual GanttViewViewsSplitterElement CreateViewsSplitterElement()
Returns:

GanttViewViewsSplitterElement

A new instance of GanttViewViewsSplitterElement.

Commits any changes and ends the edit operation on the current item.

C#
public bool EndEdit()
Returns:

bool

true if the edit operation was successfully ended and changes were committed; otherwise, false.

Ends the editing of an item and commits or discards the changes based on the specified parameter.

C#
protected virtual bool EndEditCore(bool commitChanges)
Parameters:commitChangesbool

true to commit the changes; false to discard them.

Returns:

bool

true if the edit operation was successfully ended; otherwise, false.

Ends the update operation and refreshes the view with any pending changes.

C#
public void EndUpdate()

Ends the update operation with control over whether to perform an update and the specific action to take.

C#
public void EndUpdate(bool performUpdate, RadGanttViewElement.UpdateActions action)
Parameters:performUpdatebool

True to perform an update; false to skip the update.

actionRadGanttViewElement.UpdateActions

The RadGanttViewElement.UpdateActions specifying the type of update to perform.

Ensures that the specified item is visible horizontally in the view by scrolling if necessary.

C#
protected virtual void EnsureItemVisibleHorizontal(GanttViewDataItem item, GanttViewBaseItemElement itemElement)
Parameters:itemGanttViewDataItem

The GanttViewDataItem to make visible.

itemElementGanttViewBaseItemElement

The GanttViewBaseItemElement representing the item.

Ensures that the specified item is visible vertically in the view by scrolling if necessary.

C#
protected virtual GanttViewBaseItemElement EnsureItemVisibleVertical(GanttViewDataItem item, GanttViewBaseItemElement itemElement)
Parameters:itemGanttViewDataItem

The GanttViewDataItem to make visible.

itemElementGanttViewBaseItemElement

The GanttViewBaseItemElement representing the item, or null if not yet created.

Returns:

GanttViewBaseItemElement

The GanttViewBaseItemElement for the item after ensuring it's visible.

Core implementation that ensures an item is visible vertically by calculating scroll offsets and updating the view.

C#
protected virtual GanttViewBaseItemElement EnsureItemVisibleVerticalCore(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The GanttViewDataItem to make visible.

Returns:

GanttViewBaseItemElement

The GanttViewBaseItemElement for the item after ensuring it's visible, or null if not found.

Ensures that the specified item is visible within the gantt view element, scrolling the contents of the element if necessary.

C#
public void EnsureVisible(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The item to scroll into view

Gets an editor instance of the specified type, creating it if not already cached.

C#
protected virtual IInputEditor GetEditor(Type editorType)
Parameters:editorTypeType

The Type of the editor to retrieve.

Returns:

IInputEditor

An IInputEditor instance of the specified type, or null if creation fails.

Initializes the fields.

C#
protected override void InitializeFields()

Overrides: LightVisualElement.InitializeFields()

Measures the desired size of the element by calculating the space needed for content, padding, and borders.

C#
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters:availableSizeSizeF

The available space that a parent element can allocate to this element.

Returns:

SizeF

The desired size of the element including content, padding, and border space.

Overrides: LightVisualElement.MeasureOverride(SizeF)

Raises the event.

C#
protected virtual void OnBindingContextChanged(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnContextMenuOpening(GanttViewContextMenuOpeningEventArgs e)
Parameters:eGanttViewContextMenuOpeningEventArgs

The GanttViewContextMenuOpeningEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnCreateDataItem(CreateGanttDataItemEventArgs e)
Parameters:eCreateGanttDataItemEventArgs

The CreateGanttDataItemEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnCreateLinkDataItem(CreateGanttLinkDataItemEventArgs e)
Parameters:eCreateGanttLinkDataItemEventArgs

The CreateGanttLinkDataItemEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnDataCellCreating(GanttViewDataCellElementCreatingEventArgs e)
Parameters:eGanttViewDataCellElementCreatingEventArgs

The GanttViewDataCellElementCreatingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnEditorInitialized(GanttViewItemEditorInitializedEventArgs e)
Parameters:eGanttViewItemEditorInitializedEventArgs

The GanttViewItemEditorInitializedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnEditorRequired(GanttViewEditorRequiredEventArgs e)
Parameters:eGanttViewEditorRequiredEventArgs

The GanttViewEditorRequiredEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnGraphicalViewItemFormatting(GanttViewGraphicalViewItemFormattingEventArgs e)
Parameters:eGanttViewGraphicalViewItemFormattingEventArgs

The GanttViewGraphicalViewItemFormattingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnGraphicalViewLinkItemFormatting(GanttViewLinkItemFormattingEventArgs e)
Parameters:eGanttViewLinkItemFormattingEventArgs

The GanttViewLinkItemFormattingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnHeaderCellCreating(GanttViewHeaderCellElementCreatingEventArgs e)
Parameters:eGanttViewHeaderCellElementCreatingEventArgs

The GanttViewHeaderCellElementCreatingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemAdded(GanttViewItemAddedEventArgs e)
Parameters:eGanttViewItemAddedEventArgs

The GanttViewItemAddedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemAdding(GanttViewItemAddingEventArgs e)
Parameters:eGanttViewItemAddingEventArgs

The GanttViewItemAddingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemChanged(GanttViewItemChangedEventArgs e)
Parameters:eGanttViewItemChangedEventArgs

The GanttViewItemChangedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemChildIdNeeded(GanttViewItemChildIdNeededEventArgs e)
Parameters:eGanttViewItemChildIdNeededEventArgs

The GanttViewItemChildIdNeededEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemDataBound(GanttViewItemDataBoundEventArgs e)
Parameters:eGanttViewItemDataBoundEventArgs

The GanttViewItemDataBoundEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemDataError(GanttViewItemDataErrorEventArgs e)
Parameters:eGanttViewItemDataErrorEventArgs

The GanttViewItemDataErrorEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemEdited(GanttViewItemEditedEventArgs e)
Parameters:eGanttViewItemEditedEventArgs

The GanttViewItemEditedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemEditing(GanttViewItemEditingEventArgs e)
Parameters:eGanttViewItemEditingEventArgs

The GanttViewItemEditingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemElementCreating(GanttViewItemElementCreatingEventArgs e)
Parameters:eGanttViewItemElementCreatingEventArgs

The GanttViewItemElementCreatingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemExpandedChanged(GanttViewExpandedChangedEventArgs e)
Parameters:eGanttViewExpandedChangedEventArgs

The GanttViewExpandedChangedEventArgs instance containing the event data.

Called when an item expanded is changing.

C#
protected bool OnItemExpandedChanging(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The item.

Returns:

bool

Raises the event.

C#
protected virtual void OnItemExpandedChanging(GanttViewExpandedChangingEventArgs e)
Parameters:eGanttViewExpandedChangingEventArgs

The GanttViewExpandedChangingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemPaint(GanttViewItemPaintEventArgs e)
Parameters:eGanttViewItemPaintEventArgs

The GanttViewItemPaintEventArgs instance containing the event data.

Exceptions:

NotImplementedException

Raises the event.

C#
protected virtual void OnItemRemoved(GanttViewItemRemovedEventArgs e)
Parameters:eGanttViewItemRemovedEventArgs

The GanttViewItemRemovedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemValidated(GanttViewItemValidatedEventArgs e)
Parameters:eGanttViewItemValidatedEventArgs

The GanttViewItemValidatedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnItemValidating(GanttViewItemValidatingEventArgs e)
Parameters:eGanttViewItemValidatingEventArgs

The GanttViewItemValidatingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnLinkAdded(GanttViewLinkAddedEventArgs e)
Parameters:eGanttViewLinkAddedEventArgs

The GanttViewLinkAddedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnLinkAdding(GanttViewLinkAddingEventArgs e)
Parameters:eGanttViewLinkAddingEventArgs

The GanttViewLinkAddingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnLinkChanged(GanttViewLinkChangedEventArgs e)
Parameters:eGanttViewLinkChangedEventArgs

The GanttViewLinkChangedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnLinkDataBound(GanttViewLinkDataBoundEventArgs e)
Parameters:eGanttViewLinkDataBoundEventArgs

The GanttViewLinkDataBoundEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnLinkDataError(GanttViewLinkDataErrorEventArgs e)
Parameters:eGanttViewLinkDataErrorEventArgs

The GanttViewLinkDataErrorEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnLinkRemoved(GanttViewLinkRemovedEventArgs e)
Parameters:eGanttViewLinkRemovedEventArgs

The GanttViewLinkRemovedEventArgs instance containing the event data.

Called when the element has been successfully loaded. That includes loading of all its children as well.

C#
protected override void OnLoaded()

Overrides: LightVisualElement.OnLoaded()

Raises the event.

C#
protected override void OnMouseDown(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides: RadItem.OnMouseDown(MouseEventArgs)

Raises the event.

C#
protected override void OnMouseMove(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides: LightVisualElement.OnMouseMove(MouseEventArgs)

Raises the event.

C#
protected override void OnMouseUp(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides: RadItem.OnMouseUp(MouseEventArgs)

Raises the event.

C#
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters:eRadPropertyChangedEventArgs

The RadPropertyChangedEventArgs instance containing the event data.

Overrides: LightVisualElement.OnPropertyChanged(RadPropertyChangedEventArgs)

Raises the event.

C#
protected virtual void OnRootCreated(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnSelectedItemChanged(GanttViewSelectedItemChangedEventArgs e)
Parameters:eGanttViewSelectedItemChangedEventArgs

The GanttViewSelectedItemChangedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnSelectedItemChanging(GanttViewSelectedItemChangingEventArgs e)
Parameters:eGanttViewSelectedItemChangingEventArgs

The GanttViewSelectedItemChangingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnSelectedLinkChanged(GanttViewSelectedLinkChangedEventArgs e)
Parameters:eGanttViewSelectedLinkChangedEventArgs

The GanttViewSelectedLinkChangedEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnSelectedLinkChanging(GanttViewSelectedLinkChangingEventArgs e)
Parameters:eGanttViewSelectedLinkChangingEventArgs

The GanttViewSelectedLinkChangingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnTextViewCellFormatting(GanttViewTextViewCellFormattingEventArgs e)
Parameters:eGanttViewTextViewCellFormattingEventArgs

The GanttViewTextViewCellFormattingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnTextViewItemFormatting(GanttViewTextViewItemFormattingEventArgs e)
Parameters:eGanttViewTextViewItemFormattingEventArgs

The GanttViewTextViewItemFormattingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnTimelineItemElementCreating(GanttViewTimelineItemElementCreatingEventArgs e)
Parameters:eGanttViewTimelineItemElementCreatingEventArgs

The GanttViewTimelineItemElementCreatingEventArgs instance containing the event data.

Raises the event.

C#
protected virtual void OnTimelineItemFormatting(GanttViewTimelineItemFormattingEventArgs e)
Parameters:eGanttViewTimelineItemFormattingEventArgs

The GanttViewTimelineItemFormattingEventArgs instance containing the event data.

Processes the item as current.

C#
protected virtual bool ProcessCurrentItem(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The item.

Returns:

bool

Processes double click.

C#
public virtual bool ProcessDoubleClick(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Processes key down.

C#
public virtual bool ProcessKeyDown(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs instance containing the event data.

Returns:

bool

Processes key press.

C#
public virtual bool ProcessKeyPress(KeyPressEventArgs e)
Parameters:eKeyPressEventArgs

The KeyPressEventArgs instance containing the event data.

Returns:

bool

Processes key up.

C#
public virtual bool ProcessKeyUp(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs instance containing the event data.

Returns:

bool

Processes mouse click.

C#
public virtual bool ProcessMouseClick(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Processes mouse down.

C#
public virtual bool ProcessMouseDown(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Processes mouse enter.

C#
public virtual bool ProcessMouseEnter(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Returns:

bool

Processes mouse hover.

C#
public virtual bool ProcessMouseHover(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Returns:

bool

Processes mouse leave.

C#
public virtual bool ProcessMouseLeave(EventArgs e)
Parameters:eEventArgs

The EventArgs instance containing the event data.

Returns:

bool

Processes mouse move.

C#
public virtual bool ProcessMouseMove(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Processes mouse up.

C#
public virtual bool ProcessMouseUp(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Processes mouse wheel.

C#
public virtual bool ProcessMouseWheel(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs instance containing the event data.

Returns:

bool

Processes the item for selection.

C#
protected virtual void ProcessSelection(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The item.

Processes the item for selection.

C#
protected virtual void ProcessSelection(GanttViewLinkDataItem link)
Parameters:linkGanttViewLinkDataItem

The item.

Synchronizes all item elements.

C#
protected virtual void SynchronizeItemElements()

Updates the visual items in the Gantt view for the specified data items according to the specified update action.

C#
public void Update(RadGanttViewElement.UpdateActions updateAction, params GanttViewDataItem[] items)
Parameters:updateActionRadGanttViewElement.UpdateActions

The RadGanttViewElement.UpdateActions specifying the type of update to perform.

itemsGanttViewDataItem[]

The array of GanttViewDataItem objects to update.

Updates the Gantt view for the specified link data items according to the specified update action.

C#
public void Update(RadGanttViewElement.UpdateActions updateAction, params GanttViewLinkDataItem[] items)
Parameters:updateActionRadGanttViewElement.UpdateActions

The RadGanttViewElement.UpdateActions specifying the type of update to perform.

itemsGanttViewLinkDataItem[]

The array of GanttViewLinkDataItem objects to update.

Updates the Gantt view according to the specified update action, refreshing both text and graphical views.

C#
public void Update(RadGanttViewElement.UpdateActions updateAction)
Parameters:updateActionRadGanttViewElement.UpdateActions

The RadGanttViewElement.UpdateActions specifying the type of update to perform.

Updates the view when an item's expanded state changes by refreshing scroll ranges and adjusting scroll position.

C#
protected virtual bool UpdateOnExpandedChanged(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The GanttViewDataItem whose expanded state has changed.

Returns:

bool

True if the update was successful; otherwise, false.

Updates the scrollers.

C#
protected virtual void UpdateScrollers(GanttViewDataItem skipItem, RadGanttViewElement.UpdateActions updateAction)
Parameters:skipItemGanttViewDataItem

The skip item.

updateActionRadGanttViewElement.UpdateActions

The update action.

Updates the scrollers on add.

C#
protected virtual void UpdateScrollersOnAdd(GanttViewDataItem item)
Parameters:itemGanttViewDataItem

The item.

Events

Occurs when the binding context is changed.

C#
public event EventHandler BindingContextChanged

Occurs when a context menu is about to be opened.

C#
public event GanttViewContextMenuOpeningEventHandler ContextMenuOpening

Occurs when a new data item is created.

C#
public event CreateGanttDataItemEventHandler CreateDataItem

Occurs when a new link data item is created.

C#
public event CreateGanttLinkDataItemEventHandler CreateLinkDataItem

Occurs when a new data cell element needs to be created.

C#
public event GanttViewDataCellElementCreatingEventHandler DataCellElementCreating

Occurs when an editor has been initialized.

C#
public event GanttViewItemEditorInitializedEventHandler EditorInitialized

Occurs when an editor is required to edit a cell the text view.

C#
public event GanttViewEditorRequiredEventHandler EditorRequired

Occurs when the state of an item in the GanttViewGraphicalViewElement changes and it needs to be formatted.

C#
public event GanttViewGraphicalViewItemFormattingEventHandler GraphicalViewItemFormatting

Occurs when the state of a link item in the GanttViewGraphicalViewElement changes and it needs to be formatted.

C#
public event GanttViewLinkItemFormattingEventHandler GraphicalViewLinkItemFormatting

Occurs when a new header cell element needs to be created.

C#
public event GanttViewHeaderCellElementCreatingEventHandler HeaderCellElementCreating

Occurs when a new item is added to the Items collection.

C#
public event GanttViewItemAddedEventHandler ItemAdded

Occurs before an GanttViewDataItem is added to the Items collection.

C#
public event GanttItemAddingEventHandler ItemAdding

Occurs when an item's property is changed.

C#
public event GanttViewItemChangedEventhandler ItemChanged

Occurs when an item needs an id for storing in data sources.

C#
public event GanttViewItemChildIdNeededEventHandler ItemChildIdNeeded

Occurs when an item is data bound.

C#
public event GanttViewItemDataBoundEventHandler ItemDataBound

Fired when there is an error in the data layer of RadGanttView related to data operations with Item objects.

C#
public event GanttItemDataErrorEventHandler ItemDataError

Occurs when an item has been edited.

C#
public event GanttViewItemEditedEventHandler ItemEdited

Occurs when an cell is about to be edited.

C#
public event GanttViewItemEditingEventHandler ItemEditing

Occurs when an item element needs to be created.

C#
public event GanttViewItemElementCreatingEventHandler ItemElementCreating

Occurs after an item is expanded or collapsed.

C#
public event GanttViewExpandedChangedEventHandler ItemExpandedChanged

Occurs when an item is about to be expanded or collapsed.

C#
public event GanttViewExpandedChangingEventHandler ItemExpandedChanging

Occurs when an item is painted. Allows custom painting over the item. EnableCustomPainting must be set to true for this event to be fired.

C#
public event GanttViewItemPaintEventHandler ItemPaint

Occurs when an item removed from the Items collection.

C#
public event GanttViewItemRemovedEventHandler ItemRemoved

Occurs when an item is validated.

C#
public event GanttViewItemValidatedEventHandler ItemValidated

Occurs when an item validating is edited and needs to be validated.

C#
public event GanttViewItemValidatingEventHandler ItemValidating

Occurs when a new link added to the Links collection.

C#
public event GanttViewLinkAddedEventHandler LinkAdded

Occurs before an GanttViewLinkDataItem is added to the Links collection.

C#
public event GanttLinkAddingEventHandler LinkAdding

Occurs when a link's property is changed.

C#
public event GanttViewLinkChangedEventHandler LinkChanged

Occurs when a link is data bound.

C#
public event GanttViewLinkDataBoundEventHandler LinkDataBound

Fired when there is an error in the data layer of RadGanttView related to data operations with Link objects.

C#
public event GanttLinkDataErrorEventHandler LinkDataError

Occurs when a link is removed from the Links collection.

C#
public event GanttViewLinkRemovedEventHandler LinkRemoved

Occurs when the root item is created.

C#
public event EventHandler RootCreated

Occurs when selected item has been changed.

C#
public event GanttViewSelectedItemChangedEventHandler SelectedItemChanged

Occurs when the selected item is about to be changed.

C#
public event GanttViewSelectedItemChangingEventHandler SelectedItemChanging

Occurs when selected link has been changed.

C#
public event GanttViewSelectedLinkChangedEventHandler SelectedLinkChanged

Occurs when the selected link is about to be changed.

C#
public event GanttViewSelectedLinkChangingEventHandler SelectedLinkChanging

Occurs when the content of a cell needs to be formatted for display.

C#
public event GanttViewTextViewCellFormattingEventHandler TextViewCellFormatting

Occurs when the state of an item in the GanttViewTextViewElement changes and it needs to be formatted.

C#
public event GanttViewTextViewItemFormattingEventHandler TextViewItemFormatting

Occurs when a timeline item element needs to be created.

C#
public event GanttViewTimelineItemElementCreatingEventHandler TimelineItemElementCreating

Occurs when the state of a timeline item changes and it needs to be formatted.

C#
public event GanttViewTimelineItemFormattingEventHandler TimelineItemFormatting
In this article
DefinitionConstructorsRadGanttViewElement()FieldsHeaderHeightPropertyItemHeightPropertyItemSpacingPropertyMinimumLinkLengthPropertyMinimumTaskWidthPropertyReadOnlyPropertySplitterWidthPropertyPropertiesActiveEditorAllowDefaultContextMenuAllowSummaryEditingBeginEditModeBindingContextChildMemberColumnsComparerContextMenuCurrentColumnDataItemProviderDataProviderDataSourceDisableEnsureItemVisibleHorizontalDragDropServiceEnableCustomPaintingEnableKineticScrollingEndMemberFilterDescriptorsGanttViewBehaviorGraphicalViewElementHasLinksHeaderHeightIsDataBoundIsEditingIsInDesignModeItemHeightItemsItemSpacingLinkDataMemberLinkEndMemberLinksLinkStartMemberLinkTypeConverterLinkTypeMemberMinimumColumnWidthMinimumLinkLengthMinimumTaskWidthParentMemberProgressMemberRatioReadOnlyScrollBehaviorSelectedItemSelectedLinkShowTimelineTodayIndicatorShowTodayIndicatorSplitterElementSplitterWidthStartMemberTaskDataMemberTextViewElementTitleMemberMethodsArrangeOverride(SizeF)BeginEdit()BeginUpdate()BringIntoView(GanttViewDataItem)CancelEdit()ClearSelection()CreateChildElements()CreateGraphicalViewElement(RadGanttViewElement)CreateNewLink()CreateNewTask()CreateTextViewElement(RadGanttViewElement)CreateViewsSplitterElement()EndEdit()EndEditCore(bool)EndUpdate()EndUpdate(bool, UpdateActions)EnsureItemVisibleHorizontal(GanttViewDataItem, GanttViewBaseItemElement)EnsureItemVisibleVertical(GanttViewDataItem, GanttViewBaseItemElement)EnsureItemVisibleVerticalCore(GanttViewDataItem)EnsureVisible(GanttViewDataItem)GetEditor(Type)InitializeFields()MeasureOverride(SizeF)OnBindingContextChanged(EventArgs)OnContextMenuOpening(GanttViewContextMenuOpeningEventArgs)OnCreateDataItem(CreateGanttDataItemEventArgs)OnCreateLinkDataItem(CreateGanttLinkDataItemEventArgs)OnDataCellCreating(GanttViewDataCellElementCreatingEventArgs)OnEditorInitialized(GanttViewItemEditorInitializedEventArgs)OnEditorRequired(GanttViewEditorRequiredEventArgs)OnGraphicalViewItemFormatting(GanttViewGraphicalViewItemFormattingEventArgs)OnGraphicalViewLinkItemFormatting(GanttViewLinkItemFormattingEventArgs)OnHeaderCellCreating(GanttViewHeaderCellElementCreatingEventArgs)OnItemAdded(GanttViewItemAddedEventArgs)OnItemAdding(GanttViewItemAddingEventArgs)OnItemChanged(GanttViewItemChangedEventArgs)OnItemChildIdNeeded(GanttViewItemChildIdNeededEventArgs)OnItemDataBound(GanttViewItemDataBoundEventArgs)OnItemDataError(GanttViewItemDataErrorEventArgs)OnItemEdited(GanttViewItemEditedEventArgs)OnItemEditing(GanttViewItemEditingEventArgs)OnItemElementCreating(GanttViewItemElementCreatingEventArgs)OnItemExpandedChanged(GanttViewExpandedChangedEventArgs)OnItemExpandedChanging(GanttViewDataItem)OnItemExpandedChanging(GanttViewExpandedChangingEventArgs)OnItemPaint(GanttViewItemPaintEventArgs)OnItemRemoved(GanttViewItemRemovedEventArgs)OnItemValidated(GanttViewItemValidatedEventArgs)OnItemValidating(GanttViewItemValidatingEventArgs)OnLinkAdded(GanttViewLinkAddedEventArgs)OnLinkAdding(GanttViewLinkAddingEventArgs)OnLinkChanged(GanttViewLinkChangedEventArgs)OnLinkDataBound(GanttViewLinkDataBoundEventArgs)OnLinkDataError(GanttViewLinkDataErrorEventArgs)OnLinkRemoved(GanttViewLinkRemovedEventArgs)OnLoaded()OnMouseDown(MouseEventArgs)OnMouseMove(MouseEventArgs)OnMouseUp(MouseEventArgs)OnPropertyChanged(RadPropertyChangedEventArgs)OnRootCreated(EventArgs)OnSelectedItemChanged(GanttViewSelectedItemChangedEventArgs)OnSelectedItemChanging(GanttViewSelectedItemChangingEventArgs)OnSelectedLinkChanged(GanttViewSelectedLinkChangedEventArgs)OnSelectedLinkChanging(GanttViewSelectedLinkChangingEventArgs)OnTextViewCellFormatting(GanttViewTextViewCellFormattingEventArgs)OnTextViewItemFormatting(GanttViewTextViewItemFormattingEventArgs)OnTimelineItemElementCreating(GanttViewTimelineItemElementCreatingEventArgs)OnTimelineItemFormatting(GanttViewTimelineItemFormattingEventArgs)ProcessCurrentItem(GanttViewDataItem)ProcessDoubleClick(MouseEventArgs)ProcessKeyDown(KeyEventArgs)ProcessKeyPress(KeyPressEventArgs)ProcessKeyUp(KeyEventArgs)ProcessMouseClick(MouseEventArgs)ProcessMouseDown(MouseEventArgs)ProcessMouseEnter(EventArgs)ProcessMouseHover(EventArgs)ProcessMouseLeave(EventArgs)ProcessMouseMove(MouseEventArgs)ProcessMouseUp(MouseEventArgs)ProcessMouseWheel(MouseEventArgs)ProcessSelection(GanttViewDataItem)ProcessSelection(GanttViewLinkDataItem)SynchronizeItemElements()Update(UpdateActions, params GanttViewDataItem[])Update(UpdateActions, params GanttViewLinkDataItem[])Update(UpdateActions)UpdateOnExpandedChanged(GanttViewDataItem)UpdateScrollers(GanttViewDataItem, UpdateActions)UpdateScrollersOnAdd(GanttViewDataItem)EventsBindingContextChangedContextMenuOpeningCreateDataItemCreateLinkDataItemDataCellElementCreatingEditorInitializedEditorRequiredGraphicalViewItemFormattingGraphicalViewLinkItemFormattingHeaderCellElementCreatingItemAddedItemAddingItemChangedItemChildIdNeededItemDataBoundItemDataErrorItemEditedItemEditingItemElementCreatingItemExpandedChangedItemExpandedChangingItemPaintItemRemovedItemValidatedItemValidatingLinkAddedLinkAddingLinkChangedLinkDataBoundLinkDataErrorLinkRemovedRootCreatedSelectedItemChangedSelectedItemChangingSelectedLinkChangedSelectedLinkChangingTextViewCellFormattingTextViewItemFormattingTimelineItemElementCreatingTimelineItemFormatting
Not finding the help you need?
Contact Support