Class
RadGanttViewElement

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
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

RadGanttViewElement()

Initializes a new instance of the RadGanttViewElement class.

Declaration

cs-api-definition
public RadGanttViewElement()

Fields

HeaderHeightProperty

Identifies the HeaderHeight dependency property.

Declaration

cs-api-definition
public static RadProperty HeaderHeightProperty

Field Value

RadProperty

ItemHeightProperty

Identifies the ItemHeight dependency property.

Declaration

cs-api-definition
public static RadProperty ItemHeightProperty

Field Value

RadProperty

ItemSpacingProperty

Identifies the ItemSpacing dependency property.

Declaration

cs-api-definition
public static RadProperty ItemSpacingProperty

Field Value

RadProperty

MinimumLinkLengthProperty

Identifies the MinimumLinkLength dependency property.

Declaration

cs-api-definition
public static RadProperty MinimumLinkLengthProperty

Field Value

RadProperty

MinimumTaskWidthProperty

Identifies the MinimumTaskWidth dependency property.

Declaration

cs-api-definition
public static RadProperty MinimumTaskWidthProperty

Field Value

RadProperty

ReadOnlyProperty

Identifies the ReadOnly dependency property.

Declaration

cs-api-definition
public static RadProperty ReadOnlyProperty

Field Value

RadProperty

SplitterWidthProperty

Identifies the SplitterWidth dependency property.

Declaration

cs-api-definition
public static RadProperty SplitterWidthProperty

Field Value

RadProperty

Properties

ActiveEditor

Gets the active editor.

Declaration

cs-api-definition
public IValueEditor ActiveEditor { get; }

Property Value

IValueEditor

AllowDefaultContextMenu

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

Declaration

cs-api-definition
public bool AllowDefaultContextMenu { get; set; }

Property Value

bool

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

AllowSummaryEditing

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

Declaration

cs-api-definition
public bool AllowSummaryEditing { get; set; }

Property Value

bool

BeginEditMode

Gets or sets the begin edit mode.

Declaration

cs-api-definition
public GanttViewBeginEditModes BeginEditMode { get; set; }

Property Value

GanttViewBeginEditModes

The begin edit mode.

BindingContext

Gets or sets the BindingContext for the object.

Declaration

cs-api-definition
public override BindingContext BindingContext { get; set; }

Property Value

BindingContext

Overrides RadObject.BindingContext

ChildMember

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

Declaration

cs-api-definition
public string ChildMember { get; set; }

Property Value

string

Columns

Gets the columns shown in the GanttViewTextViewElement.

Declaration

cs-api-definition
public GanttViewTextViewColumnCollection Columns { get; }

Property Value

GanttViewTextViewColumnCollection

The columns.

Comparer

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

Declaration

cs-api-definition
[Browsable(false)]
public IComparer<GanttViewDataItem> Comparer { get; set; }

Property Value

IComparer<GanttViewDataItem>

ContextMenu

Gets or sets the context menu.

Declaration

cs-api-definition
public virtual RadContextMenu ContextMenu { get; set; }

Property Value

RadContextMenu

The context menu.

CurrentColumn

Gets or sets the current column.

Declaration

cs-api-definition
[Browsable(false)]
public GanttViewTextViewColumn CurrentColumn { get; set; }

Property Value

GanttViewTextViewColumn

DataItemProvider

Gets the data item provider.

Declaration

cs-api-definition
public virtual GanttViewDataItemProvider DataItemProvider { get; }

Property Value

GanttViewDataItemProvider

The data item provider.

DataProvider

Declaration

cs-api-definition
public IGanttViewDataProvider DataProvider { get; set; }

Property Value

IGanttViewDataProvider

DataSource

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

Declaration

cs-api-definition
public object DataSource { get; set; }

Property Value

object

DisableEnsureItemVisibleHorizontal

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

Declaration

cs-api-definition
public bool DisableEnsureItemVisibleHorizontal { get; set; }

Property Value

bool

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

DragDropService

Gets or sets the drag drop service.

Declaration

cs-api-definition
public GanttViewDragDropService DragDropService { get; set; }

Property Value

GanttViewDragDropService

The drag drop service.

EnableCustomPainting

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

Declaration

cs-api-definition
public bool EnableCustomPainting { get; set; }

Property Value

bool

true if custom painting is enabled; otherwise, false.

EnableKineticScrolling

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

Declaration

cs-api-definition
[Browsable(true)]
public bool EnableKineticScrolling { get; set; }

Property Value

bool

EndMember

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

Declaration

cs-api-definition
public string EndMember { get; set; }

Property Value

string

FilterDescriptors

Gets the filter descriptors.

Declaration

cs-api-definition
[Browsable(false)]
public FilterDescriptorCollection FilterDescriptors { get; }

Property Value

FilterDescriptorCollection

The filter descriptors.

GanttViewBehavior

Gets or sets the gantt view behavior.

Declaration

cs-api-definition
public BaseGanttViewBehavior GanttViewBehavior { get; set; }

Property Value

BaseGanttViewBehavior

The gantt view behavior.

GraphicalViewElement

Declaration

cs-api-definition
public GanttViewGraphicalViewElement GraphicalViewElement { get; }

Property Value

GanttViewGraphicalViewElement

The graphical view element.

Gets a value indicating whether the inks collection is populated.

Declaration

cs-api-definition
public bool HasLinks { get; }

Property Value

bool

true if this instance has links; otherwise, false.

HeaderHeight

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

Declaration

cs-api-definition
public int HeaderHeight { get; set; }

Property Value

int

The height of the header.

IsDataBound

Gets a value indicating whether this instance is data bound.

Declaration

cs-api-definition
public bool IsDataBound { get; }

Property Value

bool

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

IsEditing

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

Declaration

cs-api-definition
public bool IsEditing { get; }

Property Value

bool

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

IsInDesignMode

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

Declaration

cs-api-definition
[Browsable(false)]
public bool IsInDesignMode { get; }

Property Value

bool

ItemHeight

Gets or sets the height of the items.

Declaration

cs-api-definition
public int ItemHeight { get; set; }

Property Value

int

The height of the item.

ItemSpacing

Gets or sets the item spacing.

Declaration

cs-api-definition
public int ItemSpacing { get; set; }

Property Value

int

The item spacing.

Items

Gets the collection of task items.

Declaration

cs-api-definition
public GanttViewDataItemCollection Items { get; }

Property Value

GanttViewDataItemCollection

The task items.

LinkDataMember

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

Declaration

cs-api-definition
public string LinkDataMember { get; set; }

Property Value

string

LinkEndMember

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

Declaration

cs-api-definition
public string LinkEndMember { get; set; }

Property Value

string

LinkStartMember

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

Declaration

cs-api-definition
public string LinkStartMember { get; set; }

Property Value

string

LinkTypeConverter

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

Declaration

cs-api-definition
public LinkTypeConverter LinkTypeConverter { get; set; }

Property Value

LinkTypeConverter

The link type converter.

LinkTypeMember

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

Declaration

cs-api-definition
public string LinkTypeMember { get; set; }

Property Value

string

Gets the collection of links.

Declaration

cs-api-definition
public GanttViewLinkDataItemCollection Links { get; }

Property Value

GanttViewLinkDataItemCollection

The links.

MinimumColumnWidth

Gets or sets the minimum width of a column.

Declaration

cs-api-definition
public int MinimumColumnWidth { get; set; }

Property Value

int

The minimum width of a column.

MinimumLinkLength

Gets or sets the minimum length of the link.

Declaration

cs-api-definition
public int MinimumLinkLength { get; set; }

Property Value

int

The minimum length of the link.

MinimumTaskWidth

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.

Declaration

cs-api-definition
public int MinimumTaskWidth { get; set; }

Property Value

int

The minimum width of the task.

ParentMember

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

Declaration

cs-api-definition
public string ParentMember { get; set; }

Property Value

string

ProgressMember

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

Declaration

cs-api-definition
public string ProgressMember { get; set; }

Property Value

string

Ratio

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

Declaration

cs-api-definition
public float Ratio { get; set; }

Property Value

float

The ratio.

ReadOnly

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

Declaration

cs-api-definition
public bool ReadOnly { get; set; }

Property Value

bool

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

ScrollBehavior

Gets the ScrollServiceBehavior that is responsible for kinetic scrolling.

Declaration

cs-api-definition
public ScrollServiceBehavior ScrollBehavior { get; }

Property Value

ScrollServiceBehavior

SelectedItem

Gets or sets the selected item.

Declaration

cs-api-definition
public GanttViewDataItem SelectedItem { get; set; }

Property Value

GanttViewDataItem

The selected item.

Gets or sets the selected link item.

Declaration

cs-api-definition
public GanttViewLinkDataItem SelectedLink { get; set; }

Property Value

GanttViewLinkDataItem

The selected link item.

ShowTimelineTodayIndicator

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

Declaration

cs-api-definition
public bool ShowTimelineTodayIndicator { get; set; }

Property Value

bool

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

ShowTodayIndicator

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

Declaration

cs-api-definition
public bool ShowTodayIndicator { get; set; }

Property Value

bool

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

SplitterElement

Declaration

cs-api-definition
public GanttViewViewsSplitterElement SplitterElement { get; }

Property Value

GanttViewViewsSplitterElement

The splitter element.

SplitterWidth

Gets or sets the width of the splitter.

Declaration

cs-api-definition
public int SplitterWidth { get; set; }

Property Value

int

The width of the splitter.

StartMember

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

Declaration

cs-api-definition
public string StartMember { get; set; }

Property Value

string

TaskDataMember

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

Declaration

cs-api-definition
public string TaskDataMember { get; set; }

Property Value

string

TextViewElement

Declaration

cs-api-definition
public GanttViewTextViewElement TextViewElement { get; }

Property Value

GanttViewTextViewElement

The text view element.

TitleMember

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

Declaration

cs-api-definition
public string TitleMember { get; set; }

Property Value

string

Methods

ArrangeOverride(SizeF)

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

Declaration

cs-api-definition
protected override SizeF ArrangeOverride(SizeF finalSize)

Parameters

finalSize

SizeF

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)

BeginEdit()

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

Declaration

cs-api-definition
public virtual bool BeginEdit()

Returns

bool

true if editing was successfully initiated; otherwise, false.

BeginUpdate()

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

Declaration

cs-api-definition
public void BeginUpdate()

BringIntoView(GanttViewDataItem)

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

Declaration

cs-api-definition
public void BringIntoView(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The GanttViewDataItem to bring into view.

CancelEdit()

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

Declaration

cs-api-definition
public void CancelEdit()

ClearSelection()

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

Declaration

cs-api-definition
public void ClearSelection()

CreateChildElements()

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

Declaration

cs-api-definition
protected override void CreateChildElements()

Overrides RadElement.CreateChildElements()

CreateGraphicalViewElement(RadGanttViewElement)

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

Declaration

cs-api-definition
protected virtual GanttViewGraphicalViewElement CreateGraphicalViewElement(RadGanttViewElement ganttView)

Parameters

ganttView

RadGanttViewElement

The parent RadGanttViewElement that will contain the graphical view element.

Returns

GanttViewGraphicalViewElement

A new instance of GanttViewGraphicalViewElement.

Creates a new link.

Declaration

cs-api-definition
protected virtual GanttViewLinkDataItem CreateNewLink()

Returns

GanttViewLinkDataItem

A new GanttViewLinkDataItem

CreateNewTask()

Creates a new task.

Declaration

cs-api-definition
protected virtual GanttViewDataItem CreateNewTask()

Returns

GanttViewDataItem

A new GanttViewDataItem

CreateTextViewElement(RadGanttViewElement)

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

Declaration

cs-api-definition
protected virtual GanttViewTextViewElement CreateTextViewElement(RadGanttViewElement ganttView)

Parameters

ganttView

RadGanttViewElement

The parent RadGanttViewElement that will contain the text view element.

Returns

GanttViewTextViewElement

A new instance of GanttViewTextViewElement.

CreateViewsSplitterElement()

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

Declaration

cs-api-definition
protected virtual GanttViewViewsSplitterElement CreateViewsSplitterElement()

Returns

GanttViewViewsSplitterElement

A new instance of GanttViewViewsSplitterElement.

EndEdit()

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

Declaration

cs-api-definition
public bool EndEdit()

Returns

bool

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

EndEditCore(bool)

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

Declaration

cs-api-definition
protected virtual bool EndEditCore(bool commitChanges)

Parameters

commitChanges

bool

true to commit the changes; false to discard them.

Returns

bool

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

EndUpdate()

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

Declaration

cs-api-definition
public void EndUpdate()

EndUpdate(bool, UpdateActions)

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

Declaration

cs-api-definition
public void EndUpdate(bool performUpdate, RadGanttViewElement.UpdateActions action)

Parameters

performUpdate

bool

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

action

RadGanttViewElement.UpdateActions

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

EnsureItemVisibleHorizontal(GanttViewDataItem, GanttViewBaseItemElement)

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

Declaration

cs-api-definition
protected virtual void EnsureItemVisibleHorizontal(GanttViewDataItem item, GanttViewBaseItemElement itemElement)

Parameters

item

GanttViewDataItem

The GanttViewDataItem to make visible.

itemElement

GanttViewBaseItemElement

The GanttViewBaseItemElement representing the item.

EnsureItemVisibleVertical(GanttViewDataItem, GanttViewBaseItemElement)

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

Declaration

cs-api-definition
protected virtual GanttViewBaseItemElement EnsureItemVisibleVertical(GanttViewDataItem item, GanttViewBaseItemElement itemElement)

Parameters

item

GanttViewDataItem

The GanttViewDataItem to make visible.

itemElement

GanttViewBaseItemElement

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

Returns

GanttViewBaseItemElement

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

EnsureItemVisibleVerticalCore(GanttViewDataItem)

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

Declaration

cs-api-definition
protected virtual GanttViewBaseItemElement EnsureItemVisibleVerticalCore(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The GanttViewDataItem to make visible.

Returns

GanttViewBaseItemElement

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

EnsureVisible(GanttViewDataItem)

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

Declaration

cs-api-definition
public void EnsureVisible(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The item to scroll into view

GetEditor(Type)

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

Declaration

cs-api-definition
protected virtual IInputEditor GetEditor(Type editorType)

Parameters

editorType

Type

The Type of the editor to retrieve.

Returns

IInputEditor

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

InitializeFields()

Initializes the fields.

Declaration

cs-api-definition
protected override void InitializeFields()

Overrides LightVisualElement.InitializeFields()

MeasureOverride(SizeF)

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

Declaration

cs-api-definition
protected override SizeF MeasureOverride(SizeF availableSize)

Parameters

availableSize

SizeF

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)

OnBindingContextChanged(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnBindingContextChanged(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

OnContextMenuOpening(GanttViewContextMenuOpeningEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnContextMenuOpening(GanttViewContextMenuOpeningEventArgs e)

Parameters

e

GanttViewContextMenuOpeningEventArgs

The GanttViewContextMenuOpeningEventArgs instance containing the event data.

OnCreateDataItem(CreateGanttDataItemEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnCreateDataItem(CreateGanttDataItemEventArgs e)

Parameters

e

CreateGanttDataItemEventArgs

The CreateGanttDataItemEventArgs instance containing the event data.

OnCreateLinkDataItem(CreateGanttLinkDataItemEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnCreateLinkDataItem(CreateGanttLinkDataItemEventArgs e)

Parameters

e

CreateGanttLinkDataItemEventArgs

The CreateGanttLinkDataItemEventArgs instance containing the event data.

OnDataCellCreating(GanttViewDataCellElementCreatingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnDataCellCreating(GanttViewDataCellElementCreatingEventArgs e)

Parameters

e

GanttViewDataCellElementCreatingEventArgs

The GanttViewDataCellElementCreatingEventArgs instance containing the event data.

OnEditorInitialized(GanttViewItemEditorInitializedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnEditorInitialized(GanttViewItemEditorInitializedEventArgs e)

Parameters

e

GanttViewItemEditorInitializedEventArgs

The GanttViewItemEditorInitializedEventArgs instance containing the event data.

OnEditorRequired(GanttViewEditorRequiredEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnEditorRequired(GanttViewEditorRequiredEventArgs e)

Parameters

e

GanttViewEditorRequiredEventArgs

The GanttViewEditorRequiredEventArgs instance containing the event data.

OnGraphicalViewItemFormatting(GanttViewGraphicalViewItemFormattingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnGraphicalViewItemFormatting(GanttViewGraphicalViewItemFormattingEventArgs e)

Parameters

e

GanttViewGraphicalViewItemFormattingEventArgs

The GanttViewGraphicalViewItemFormattingEventArgs instance containing the event data.

OnGraphicalViewLinkItemFormatting(GanttViewLinkItemFormattingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnGraphicalViewLinkItemFormatting(GanttViewLinkItemFormattingEventArgs e)

Parameters

e

GanttViewLinkItemFormattingEventArgs

The GanttViewLinkItemFormattingEventArgs instance containing the event data.

OnHeaderCellCreating(GanttViewHeaderCellElementCreatingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnHeaderCellCreating(GanttViewHeaderCellElementCreatingEventArgs e)

Parameters

e

GanttViewHeaderCellElementCreatingEventArgs

The GanttViewHeaderCellElementCreatingEventArgs instance containing the event data.

OnItemAdded(GanttViewItemAddedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemAdded(GanttViewItemAddedEventArgs e)

Parameters

e

GanttViewItemAddedEventArgs

The GanttViewItemAddedEventArgs instance containing the event data.

OnItemAdding(GanttViewItemAddingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemAdding(GanttViewItemAddingEventArgs e)

Parameters

e

GanttViewItemAddingEventArgs

The GanttViewItemAddingEventArgs instance containing the event data.

OnItemChanged(GanttViewItemChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemChanged(GanttViewItemChangedEventArgs e)

Parameters

e

GanttViewItemChangedEventArgs

The GanttViewItemChangedEventArgs instance containing the event data.

OnItemChildIdNeeded(GanttViewItemChildIdNeededEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemChildIdNeeded(GanttViewItemChildIdNeededEventArgs e)

Parameters

e

GanttViewItemChildIdNeededEventArgs

The GanttViewItemChildIdNeededEventArgs instance containing the event data.

OnItemDataBound(GanttViewItemDataBoundEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemDataBound(GanttViewItemDataBoundEventArgs e)

Parameters

e

GanttViewItemDataBoundEventArgs

The GanttViewItemDataBoundEventArgs instance containing the event data.

OnItemDataError(GanttViewItemDataErrorEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemDataError(GanttViewItemDataErrorEventArgs e)

Parameters

e

GanttViewItemDataErrorEventArgs

The GanttViewItemDataErrorEventArgs instance containing the event data.

OnItemEdited(GanttViewItemEditedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemEdited(GanttViewItemEditedEventArgs e)

Parameters

e

GanttViewItemEditedEventArgs

The GanttViewItemEditedEventArgs instance containing the event data.

OnItemEditing(GanttViewItemEditingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemEditing(GanttViewItemEditingEventArgs e)

Parameters

e

GanttViewItemEditingEventArgs

The GanttViewItemEditingEventArgs instance containing the event data.

OnItemElementCreating(GanttViewItemElementCreatingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemElementCreating(GanttViewItemElementCreatingEventArgs e)

Parameters

e

GanttViewItemElementCreatingEventArgs

The GanttViewItemElementCreatingEventArgs instance containing the event data.

OnItemExpandedChanged(GanttViewExpandedChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemExpandedChanged(GanttViewExpandedChangedEventArgs e)

Parameters

e

GanttViewExpandedChangedEventArgs

The GanttViewExpandedChangedEventArgs instance containing the event data.

OnItemExpandedChanging(GanttViewDataItem)

Called when an item expanded is changing.

Declaration

cs-api-definition
protected bool OnItemExpandedChanging(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The item.

Returns

bool

OnItemExpandedChanging(GanttViewExpandedChangingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemExpandedChanging(GanttViewExpandedChangingEventArgs e)

Parameters

e

GanttViewExpandedChangingEventArgs

The GanttViewExpandedChangingEventArgs instance containing the event data.

OnItemPaint(GanttViewItemPaintEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemPaint(GanttViewItemPaintEventArgs e)

Parameters

e

GanttViewItemPaintEventArgs

The GanttViewItemPaintEventArgs instance containing the event data.

Exceptions

NotImplementedException

OnItemRemoved(GanttViewItemRemovedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemRemoved(GanttViewItemRemovedEventArgs e)

Parameters

e

GanttViewItemRemovedEventArgs

The GanttViewItemRemovedEventArgs instance containing the event data.

OnItemValidated(GanttViewItemValidatedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemValidated(GanttViewItemValidatedEventArgs e)

Parameters

e

GanttViewItemValidatedEventArgs

The GanttViewItemValidatedEventArgs instance containing the event data.

OnItemValidating(GanttViewItemValidatingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnItemValidating(GanttViewItemValidatingEventArgs e)

Parameters

e

GanttViewItemValidatingEventArgs

The GanttViewItemValidatingEventArgs instance containing the event data.

OnLinkAdded(GanttViewLinkAddedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLinkAdded(GanttViewLinkAddedEventArgs e)

Parameters

e

GanttViewLinkAddedEventArgs

The GanttViewLinkAddedEventArgs instance containing the event data.

OnLinkAdding(GanttViewLinkAddingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLinkAdding(GanttViewLinkAddingEventArgs e)

Parameters

e

GanttViewLinkAddingEventArgs

The GanttViewLinkAddingEventArgs instance containing the event data.

OnLinkChanged(GanttViewLinkChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLinkChanged(GanttViewLinkChangedEventArgs e)

Parameters

e

GanttViewLinkChangedEventArgs

The GanttViewLinkChangedEventArgs instance containing the event data.

OnLinkDataBound(GanttViewLinkDataBoundEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLinkDataBound(GanttViewLinkDataBoundEventArgs e)

Parameters

e

GanttViewLinkDataBoundEventArgs

The GanttViewLinkDataBoundEventArgs instance containing the event data.

OnLinkDataError(GanttViewLinkDataErrorEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLinkDataError(GanttViewLinkDataErrorEventArgs e)

Parameters

e

GanttViewLinkDataErrorEventArgs

The GanttViewLinkDataErrorEventArgs instance containing the event data.

OnLinkRemoved(GanttViewLinkRemovedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnLinkRemoved(GanttViewLinkRemovedEventArgs e)

Parameters

e

GanttViewLinkRemovedEventArgs

The GanttViewLinkRemovedEventArgs instance containing the event data.

OnLoaded()

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

Declaration

cs-api-definition
protected override void OnLoaded()

Overrides LightVisualElement.OnLoaded()

OnMouseDown(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides RadItem.OnMouseDown(MouseEventArgs)

OnMouseMove(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides LightVisualElement.OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnMouseUp(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides RadItem.OnMouseUp(MouseEventArgs)

OnPropertyChanged(RadPropertyChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)

Parameters

e

RadPropertyChangedEventArgs

The RadPropertyChangedEventArgs instance containing the event data.

Overrides LightVisualElement.OnPropertyChanged(RadPropertyChangedEventArgs)

OnRootCreated(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnRootCreated(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

OnSelectedItemChanged(GanttViewSelectedItemChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnSelectedItemChanged(GanttViewSelectedItemChangedEventArgs e)

Parameters

e

GanttViewSelectedItemChangedEventArgs

The GanttViewSelectedItemChangedEventArgs instance containing the event data.

OnSelectedItemChanging(GanttViewSelectedItemChangingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnSelectedItemChanging(GanttViewSelectedItemChangingEventArgs e)

Parameters

e

GanttViewSelectedItemChangingEventArgs

The GanttViewSelectedItemChangingEventArgs instance containing the event data.

OnSelectedLinkChanged(GanttViewSelectedLinkChangedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnSelectedLinkChanged(GanttViewSelectedLinkChangedEventArgs e)

Parameters

e

GanttViewSelectedLinkChangedEventArgs

The GanttViewSelectedLinkChangedEventArgs instance containing the event data.

OnSelectedLinkChanging(GanttViewSelectedLinkChangingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnSelectedLinkChanging(GanttViewSelectedLinkChangingEventArgs e)

Parameters

e

GanttViewSelectedLinkChangingEventArgs

The GanttViewSelectedLinkChangingEventArgs instance containing the event data.

OnTextViewCellFormatting(GanttViewTextViewCellFormattingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnTextViewCellFormatting(GanttViewTextViewCellFormattingEventArgs e)

Parameters

e

GanttViewTextViewCellFormattingEventArgs

The GanttViewTextViewCellFormattingEventArgs instance containing the event data.

OnTextViewItemFormatting(GanttViewTextViewItemFormattingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnTextViewItemFormatting(GanttViewTextViewItemFormattingEventArgs e)

Parameters

e

GanttViewTextViewItemFormattingEventArgs

The GanttViewTextViewItemFormattingEventArgs instance containing the event data.

OnTimelineItemElementCreating(GanttViewTimelineItemElementCreatingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnTimelineItemElementCreating(GanttViewTimelineItemElementCreatingEventArgs e)

Parameters

e

GanttViewTimelineItemElementCreatingEventArgs

The GanttViewTimelineItemElementCreatingEventArgs instance containing the event data.

OnTimelineItemFormatting(GanttViewTimelineItemFormattingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnTimelineItemFormatting(GanttViewTimelineItemFormattingEventArgs e)

Parameters

e

GanttViewTimelineItemFormattingEventArgs

The GanttViewTimelineItemFormattingEventArgs instance containing the event data.

ProcessCurrentItem(GanttViewDataItem)

Processes the item as current.

Declaration

cs-api-definition
protected virtual bool ProcessCurrentItem(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The item.

Returns

bool

ProcessDoubleClick(MouseEventArgs)

Processes double click.

Declaration

cs-api-definition
public virtual bool ProcessDoubleClick(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

ProcessKeyDown(KeyEventArgs)

Processes key down.

Declaration

cs-api-definition
public virtual bool ProcessKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs instance containing the event data.

Returns

bool

ProcessKeyPress(KeyPressEventArgs)

Processes key press.

Declaration

cs-api-definition
public virtual bool ProcessKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

The KeyPressEventArgs instance containing the event data.

Returns

bool

ProcessKeyUp(KeyEventArgs)

Processes key up.

Declaration

cs-api-definition
public virtual bool ProcessKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

The KeyEventArgs instance containing the event data.

Returns

bool

ProcessMouseClick(MouseEventArgs)

Processes mouse click.

Declaration

cs-api-definition
public virtual bool ProcessMouseClick(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

ProcessMouseDown(MouseEventArgs)

Processes mouse down.

Declaration

cs-api-definition
public virtual bool ProcessMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

ProcessMouseEnter(EventArgs)

Processes mouse enter.

Declaration

cs-api-definition
public virtual bool ProcessMouseEnter(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Returns

bool

ProcessMouseHover(EventArgs)

Processes mouse hover.

Declaration

cs-api-definition
public virtual bool ProcessMouseHover(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Returns

bool

ProcessMouseLeave(EventArgs)

Processes mouse leave.

Declaration

cs-api-definition
public virtual bool ProcessMouseLeave(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Returns

bool

ProcessMouseMove(MouseEventArgs)

Processes mouse move.

Declaration

cs-api-definition
public virtual bool ProcessMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

ProcessMouseUp(MouseEventArgs)

Processes mouse up.

Declaration

cs-api-definition
public virtual bool ProcessMouseUp(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

ProcessMouseWheel(MouseEventArgs)

Processes mouse wheel.

Declaration

cs-api-definition
public virtual bool ProcessMouseWheel(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

bool

ProcessSelection(GanttViewDataItem)

Processes the item for selection.

Declaration

cs-api-definition
protected virtual void ProcessSelection(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The item.

ProcessSelection(GanttViewLinkDataItem)

Processes the item for selection.

Declaration

cs-api-definition
protected virtual void ProcessSelection(GanttViewLinkDataItem link)

Parameters

link

GanttViewLinkDataItem

The item.

SynchronizeItemElements()

Synchronizes all item elements.

Declaration

cs-api-definition
protected virtual void SynchronizeItemElements()

Update(UpdateActions)

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

Declaration

cs-api-definition
public void Update(RadGanttViewElement.UpdateActions updateAction)

Parameters

updateAction

RadGanttViewElement.UpdateActions

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

Update(UpdateActions, params GanttViewDataItem[])

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

Declaration

cs-api-definition
public void Update(RadGanttViewElement.UpdateActions updateAction, params GanttViewDataItem[] items)

Parameters

updateAction

RadGanttViewElement.UpdateActions

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

items

GanttViewDataItem[]

The array of GanttViewDataItem objects to update.

Update(UpdateActions, params GanttViewLinkDataItem[])

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

Declaration

cs-api-definition
public void Update(RadGanttViewElement.UpdateActions updateAction, params GanttViewLinkDataItem[] items)

Parameters

updateAction

RadGanttViewElement.UpdateActions

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

items

GanttViewLinkDataItem[]

The array of GanttViewLinkDataItem objects to update.

UpdateOnExpandedChanged(GanttViewDataItem)

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

Declaration

cs-api-definition
protected virtual bool UpdateOnExpandedChanged(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The GanttViewDataItem whose expanded state has changed.

Returns

bool

True if the update was successful; otherwise, false.

UpdateScrollers(GanttViewDataItem, UpdateActions)

Updates the scrollers.

Declaration

cs-api-definition
protected virtual void UpdateScrollers(GanttViewDataItem skipItem, RadGanttViewElement.UpdateActions updateAction)

Parameters

skipItem

GanttViewDataItem

The skip item.

updateAction

RadGanttViewElement.UpdateActions

The update action.

UpdateScrollersOnAdd(GanttViewDataItem)

Updates the scrollers on add.

Declaration

cs-api-definition
protected virtual void UpdateScrollersOnAdd(GanttViewDataItem item)

Parameters

item

GanttViewDataItem

The item.

Events

BindingContextChanged

Occurs when the binding context is changed.

Declaration

cs-api-definition
public event EventHandler BindingContextChanged

Event Value

EventHandler

ContextMenuOpening

Occurs when a context menu is about to be opened.

Declaration

cs-api-definition
public event GanttViewContextMenuOpeningEventHandler ContextMenuOpening

Event Value

GanttViewContextMenuOpeningEventHandler

CreateDataItem

Occurs when a new data item is created.

Declaration

cs-api-definition
public event CreateGanttDataItemEventHandler CreateDataItem

Event Value

CreateGanttDataItemEventHandler

CreateLinkDataItem

Occurs when a new link data item is created.

Declaration

cs-api-definition
public event CreateGanttLinkDataItemEventHandler CreateLinkDataItem

Event Value

CreateGanttLinkDataItemEventHandler

DataCellElementCreating

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

Declaration

cs-api-definition
public event GanttViewDataCellElementCreatingEventHandler DataCellElementCreating

Event Value

GanttViewDataCellElementCreatingEventHandler

EditorInitialized

Occurs when an editor has been initialized.

Declaration

cs-api-definition
public event GanttViewItemEditorInitializedEventHandler EditorInitialized

Event Value

GanttViewItemEditorInitializedEventHandler

EditorRequired

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

Declaration

cs-api-definition
public event GanttViewEditorRequiredEventHandler EditorRequired

Event Value

GanttViewEditorRequiredEventHandler

GraphicalViewItemFormatting

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

Declaration

cs-api-definition
public event GanttViewGraphicalViewItemFormattingEventHandler GraphicalViewItemFormatting

Event Value

GanttViewGraphicalViewItemFormattingEventHandler

GraphicalViewLinkItemFormatting

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

Declaration

cs-api-definition
public event GanttViewLinkItemFormattingEventHandler GraphicalViewLinkItemFormatting

Event Value

GanttViewLinkItemFormattingEventHandler

HeaderCellElementCreating

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

Declaration

cs-api-definition
public event GanttViewHeaderCellElementCreatingEventHandler HeaderCellElementCreating

Event Value

GanttViewHeaderCellElementCreatingEventHandler

ItemAdded

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

Declaration

cs-api-definition
public event GanttViewItemAddedEventHandler ItemAdded

Event Value

GanttViewItemAddedEventHandler

ItemAdding

Occurs before an GanttViewDataItem is added to the Items collection.

Declaration

cs-api-definition
public event GanttItemAddingEventHandler ItemAdding

Event Value

GanttItemAddingEventHandler

ItemChanged

Occurs when an item's property is changed.

Declaration

cs-api-definition
public event GanttViewItemChangedEventhandler ItemChanged

Event Value

GanttViewItemChangedEventhandler

ItemChildIdNeeded

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

Declaration

cs-api-definition
public event GanttViewItemChildIdNeededEventHandler ItemChildIdNeeded

Event Value

GanttViewItemChildIdNeededEventHandler

ItemDataBound

Occurs when an item is data bound.

Declaration

cs-api-definition
public event GanttViewItemDataBoundEventHandler ItemDataBound

Event Value

GanttViewItemDataBoundEventHandler

ItemDataError

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

Declaration

cs-api-definition
public event GanttItemDataErrorEventHandler ItemDataError

Event Value

GanttItemDataErrorEventHandler

ItemEdited

Occurs when an item has been edited.

Declaration

cs-api-definition
public event GanttViewItemEditedEventHandler ItemEdited

Event Value

GanttViewItemEditedEventHandler

ItemEditing

Occurs when an cell is about to be edited.

Declaration

cs-api-definition
public event GanttViewItemEditingEventHandler ItemEditing

Event Value

GanttViewItemEditingEventHandler

ItemElementCreating

Occurs when an item element needs to be created.

Declaration

cs-api-definition
public event GanttViewItemElementCreatingEventHandler ItemElementCreating

Event Value

GanttViewItemElementCreatingEventHandler

ItemExpandedChanged

Occurs after an item is expanded or collapsed.

Declaration

cs-api-definition
public event GanttViewExpandedChangedEventHandler ItemExpandedChanged

Event Value

GanttViewExpandedChangedEventHandler

ItemExpandedChanging

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

Declaration

cs-api-definition
public event GanttViewExpandedChangingEventHandler ItemExpandedChanging

Event Value

GanttViewExpandedChangingEventHandler

ItemPaint

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

Declaration

cs-api-definition
public event GanttViewItemPaintEventHandler ItemPaint

Event Value

GanttViewItemPaintEventHandler

ItemRemoved

Occurs when an item removed from the Items collection.

Declaration

cs-api-definition
public event GanttViewItemRemovedEventHandler ItemRemoved

Event Value

GanttViewItemRemovedEventHandler

ItemValidated

Occurs when an item is validated.

Declaration

cs-api-definition
public event GanttViewItemValidatedEventHandler ItemValidated

Event Value

GanttViewItemValidatedEventHandler

ItemValidating

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

Declaration

cs-api-definition
public event GanttViewItemValidatingEventHandler ItemValidating

Event Value

GanttViewItemValidatingEventHandler

LinkAdded

Occurs when a new link added to the Links collection.

Declaration

cs-api-definition
public event GanttViewLinkAddedEventHandler LinkAdded

Event Value

GanttViewLinkAddedEventHandler

LinkAdding

Occurs before an GanttViewLinkDataItem is added to the Links collection.

Declaration

cs-api-definition
public event GanttLinkAddingEventHandler LinkAdding

Event Value

GanttLinkAddingEventHandler

LinkChanged

Occurs when a link's property is changed.

Declaration

cs-api-definition
public event GanttViewLinkChangedEventHandler LinkChanged

Event Value

GanttViewLinkChangedEventHandler

LinkDataBound

Occurs when a link is data bound.

Declaration

cs-api-definition
public event GanttViewLinkDataBoundEventHandler LinkDataBound

Event Value

GanttViewLinkDataBoundEventHandler

LinkDataError

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

Declaration

cs-api-definition
public event GanttLinkDataErrorEventHandler LinkDataError

Event Value

GanttLinkDataErrorEventHandler

LinkRemoved

Occurs when a link is removed from the Links collection.

Declaration

cs-api-definition
public event GanttViewLinkRemovedEventHandler LinkRemoved

Event Value

GanttViewLinkRemovedEventHandler

RootCreated

Occurs when the root item is created.

Declaration

cs-api-definition
public event EventHandler RootCreated

Event Value

EventHandler

SelectedItemChanged

Occurs when selected item has been changed.

Declaration

cs-api-definition
public event GanttViewSelectedItemChangedEventHandler SelectedItemChanged

Event Value

GanttViewSelectedItemChangedEventHandler

SelectedItemChanging

Occurs when the selected item is about to be changed.

Declaration

cs-api-definition
public event GanttViewSelectedItemChangingEventHandler SelectedItemChanging

Event Value

GanttViewSelectedItemChangingEventHandler

SelectedLinkChanged

Occurs when selected link has been changed.

Declaration

cs-api-definition
public event GanttViewSelectedLinkChangedEventHandler SelectedLinkChanged

Event Value

GanttViewSelectedLinkChangedEventHandler

SelectedLinkChanging

Occurs when the selected link is about to be changed.

Declaration

cs-api-definition
public event GanttViewSelectedLinkChangingEventHandler SelectedLinkChanging

Event Value

GanttViewSelectedLinkChangingEventHandler

TextViewCellFormatting

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

Declaration

cs-api-definition
public event GanttViewTextViewCellFormattingEventHandler TextViewCellFormatting

Event Value

GanttViewTextViewCellFormattingEventHandler

TextViewItemFormatting

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

Declaration

cs-api-definition
public event GanttViewTextViewItemFormattingEventHandler TextViewItemFormatting

Event Value

GanttViewTextViewItemFormattingEventHandler

TimelineItemElementCreating

Occurs when a timeline item element needs to be created.

Declaration

cs-api-definition
public event GanttViewTimelineItemElementCreatingEventHandler TimelineItemElementCreating

Event Value

GanttViewTimelineItemElementCreatingEventHandler

TimelineItemFormatting

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

Declaration

cs-api-definition
public event GanttViewTimelineItemFormattingEventHandler TimelineItemFormatting

Event Value

GanttViewTimelineItemFormattingEventHandler

In this article
DefinitionConstructorsRadGanttViewElement()FieldsHeaderHeightPropertyItemHeightPropertyItemSpacingPropertyMinimumLinkLengthPropertyMinimumTaskWidthPropertyReadOnlyPropertySplitterWidthPropertyPropertiesActiveEditorAllowDefaultContextMenuAllowSummaryEditingBeginEditModeBindingContextChildMemberColumnsComparerContextMenuCurrentColumnDataItemProviderDataProviderDataSourceDisableEnsureItemVisibleHorizontalDragDropServiceEnableCustomPaintingEnableKineticScrollingEndMemberFilterDescriptorsGanttViewBehaviorGraphicalViewElementHasLinksHeaderHeightIsDataBoundIsEditingIsInDesignModeItemHeightItemSpacingItemsLinkDataMemberLinkEndMemberLinkStartMemberLinkTypeConverterLinkTypeMemberLinksMinimumColumnWidthMinimumLinkLengthMinimumTaskWidthParentMemberProgressMemberRatioReadOnlyScrollBehaviorSelectedItemSelectedLinkShowTimelineTodayIndicatorShowTodayIndicatorSplitterElementSplitterWidthStartMemberTaskDataMemberTextViewElementTitleMemberMethodsArrangeOverride(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)Update(UpdateActions, params GanttViewDataItem[])Update(UpdateActions, params GanttViewLinkDataItem[])UpdateOnExpandedChanged(GanttViewDataItem)UpdateScrollers(GanttViewDataItem, UpdateActions)UpdateScrollersOnAdd(GanttViewDataItem)EventsBindingContextChangedContextMenuOpeningCreateDataItemCreateLinkDataItemDataCellElementCreatingEditorInitializedEditorRequiredGraphicalViewItemFormattingGraphicalViewLinkItemFormattingHeaderCellElementCreatingItemAddedItemAddingItemChangedItemChildIdNeededItemDataBoundItemDataErrorItemEditedItemEditingItemElementCreatingItemExpandedChangedItemExpandedChangingItemPaintItemRemovedItemValidatedItemValidatingLinkAddedLinkAddingLinkChangedLinkDataBoundLinkDataErrorLinkRemovedRootCreatedSelectedItemChangedSelectedItemChangingSelectedLinkChangedSelectedLinkChangingTextViewCellFormattingTextViewItemFormattingTimelineItemElementCreatingTimelineItemFormatting
Not finding the help you need?
Contact Support