Class
RadSchedulerElement

The main element of the RadScheduler control that provides functionality for displaying and interacting with calendar appointments. Manages visual representation, resource navigation, drag-drop, resizing, and contextual interactions for scheduler views.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

cs-api-definition
public class RadSchedulerElement : SchedulerVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider

Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementSchedulerVisualElementRadSchedulerElement

Implements: IBindableComponentIBorderElementIBoxElementIBoxStyleIComponentICustomTypeDescriptorIDisposableIDrawFillElementIFillElementIImageElementINotifyPropertyChangedIPrimitiveElementIShapedElementIShortcutProviderIStylableElementIStylableNodeISupportDragISupportDropISupportSystemSkinITextPrimitiveITextProvider

Inherited Members SchedulerVisualElement.InitializeFields()SchedulerVisualElement.OnPropertyChanged(RadPropertyChangedEventArgs)SchedulerVisualElement.SetActiveView(SchedulerView)SchedulerVisualElement.GetDayViewBase()SchedulerVisualElement.GetMonthView()SchedulerVisualElement.GetTimelineView()SchedulerVisualElement.GetAgendaView()SchedulerVisualElement.GetMultiDayView()SchedulerVisualElement.SchedulerLightVisualElement.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.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.MeasureOverride(SizeF)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.OnLoaded()LightVisualElement.OnTunnelEvent(RadElement, RoutedEventArgs)LightVisualElement.ToggleTextPrimitive(RadProperty)LightVisualElement.OnAnimatedImageFrameChanged()LightVisualElement.OnMouseMove(MouseEventArgs)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.OnMouseDown(MouseEventArgs)RadItem.OnMouseUp(MouseEventArgs)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.CreateChildElements()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.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing

Constructors

RadSchedulerElement(RadScheduler, SchedulerView)

Initializes a new instance of the RadSchedulerElement class with the specified scheduler and view. Sets up resource transform angles for different view types and initializes the view element.

Declaration

cs-api-definition
public RadSchedulerElement(RadScheduler scheduler, SchedulerView view)

Parameters

scheduler

RadScheduler

The RadScheduler control that owns this element.

view

SchedulerView

The scheduler view that will be displayed.

Fields

AppointmentShadowShapeProperty

Declaration

cs-api-definition
public static readonly RadProperty AppointmentShadowShapeProperty

Field Value

RadProperty

AppointmentShapeProperty

Declaration

cs-api-definition
public static readonly RadProperty AppointmentShapeProperty

Field Value

RadProperty

AppointmentStatusShapeProperty

Declaration

cs-api-definition
public static readonly RadProperty AppointmentStatusShapeProperty

Field Value

RadProperty

DefaultDateTimeTitleColorProperty

Declaration

cs-api-definition
public static readonly RadProperty DefaultDateTimeTitleColorProperty

Field Value

RadProperty

DefaultDateTimeTitleFontProperty

Declaration

cs-api-definition
public static readonly RadProperty DefaultDateTimeTitleFontProperty

Field Value

RadProperty

ExceptionIconProperty

Declaration

cs-api-definition
public static readonly RadProperty ExceptionIconProperty

Field Value

RadProperty

ModernAppointmentBackColor2Property

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentBackColor2Property

Field Value

RadProperty

ModernAppointmentBackColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentBackColorProperty

Field Value

RadProperty

ModernAppointmentBlueColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentBlueColorProperty

Field Value

RadProperty

ModernAppointmentBorderColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentBorderColorProperty

Field Value

RadProperty

ModernAppointmentForeColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentForeColorProperty

Field Value

RadProperty

ModernAppointmentGrayColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentGrayColorProperty

Field Value

RadProperty

ModernAppointmentGreenColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentGreenColorProperty

Field Value

RadProperty

ModernAppointmentLavenderColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentLavenderColorProperty

Field Value

RadProperty

ModernAppointmentOliveColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentOliveColorProperty

Field Value

RadProperty

ModernAppointmentOrangeColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentOrangeColorProperty

Field Value

RadProperty

ModernAppointmentPinkColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentPinkColorProperty

Field Value

RadProperty

ModernAppointmentPurpleColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentPurpleColorProperty

Field Value

RadProperty

ModernAppointmentRaspberryColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentRaspberryColorProperty

Field Value

RadProperty

ModernAppointmentYellowColorProperty

Declaration

cs-api-definition
public static readonly RadProperty ModernAppointmentYellowColorProperty

Field Value

RadProperty

NavigatorsWidthProperty

Declaration

cs-api-definition
public static readonly RadProperty NavigatorsWidthProperty

Field Value

RadProperty

PaintModernApppointmentsBordersProperty

Determines whether the border of the modern appointments when not in the Default state is painted.

Declaration

cs-api-definition
public static readonly RadProperty PaintModernApppointmentsBordersProperty

Field Value

RadProperty

RecurrenceIconProperty

Declaration

cs-api-definition
public static readonly RadProperty RecurrenceIconProperty

Field Value

RadProperty

Properties

AllowDefaultContextMenu

Gets or sets a value indicating whether the default context menu is enabled.

Declaration

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

Property Value

bool

The default value is false.

AppointmentShape

Gets or sets the appointment shape

Declaration

cs-api-definition
[VsbBrowsable(true)]
[TypeConverter(typeof(ElementShapeConverter))]
public ElementShape AppointmentShape { get; set; }

Property Value

ElementShape

ContextMenu

Gets or sets the context menu associated with this element.

Declaration

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

Property Value

RadContextMenu

The context menu associated with this element.

DefaultDateTimeTitleColor

Gets or sets the default date time color of the appointment title

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color DefaultDateTimeTitleColor { get; set; }

Property Value

Color

DefaultDateTimeTitleFont

Gets or sets the default date time font of the appointment title

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Font DefaultDateTimeTitleFont { get; set; }

Property Value

Font

DragDropBehavior

Gets or sets the scheduler's appointment drag and drop behavior that controls how appointments can be moved within the scheduler. If not explicitly set, a default dragging behavior is created for this scheduler element.

Declaration

cs-api-definition
public AppointmentDraggingBehavior DragDropBehavior { get; set; }

Property Value

AppointmentDraggingBehavior

EditorManager

Gets or sets the scheduler's editor manager which handles appointment creation and editing functionality. A default editor manager is created if none exists. When setting a custom editor manager, any existing one is disposed.

Declaration

cs-api-definition
public SchedulerEditManager EditorManager { get; set; }

Property Value

SchedulerEditManager

ExceptionIcon

Gets or sets the exception icon

Declaration

cs-api-definition
[VsbBrowsable(true)]
[TypeConverter(typeof(ImageTypeConverter))]
public Image ExceptionIcon { get; set; }

Property Value

Image

IsContextMenuOpened

Declaration

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

Property Value

bool

ModernAppointmentBackColor

Gets or sets the back color of the appointment when it has the default None category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentBackColor { get; set; }

Property Value

Color

ModernAppointmentBackColor2

Gets or sets the second back color of the appointment when it has a linear gradient in the default None category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentBackColor2 { get; set; }

Property Value

Color

ModernAppointmentBlueColor

Gets or sets the back color of the appointment when it has the Blue category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentBlueColor { get; set; }

Property Value

Color

ModernAppointmentBorderColor

Gets or sets the border color of the appointment when it has the default None category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentBorderColor { get; set; }

Property Value

Color

ModernAppointmentForeColor

Gets or sets the fore color of the appointment. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentForeColor { get; set; }

Property Value

Color

ModernAppointmentGrayColor

Gets or sets the back color of the appointment when it has the Gray category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentGrayColor { get; set; }

Property Value

Color

ModernAppointmentGreenColor

Gets or sets the back color of the appointment when it has the Green category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentGreenColor { get; set; }

Property Value

Color

ModernAppointmentLavenderColor

Gets or sets the back color of the appointment when it has the Lavender category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentLavenderColor { get; set; }

Property Value

Color

ModernAppointmentOliveColor

Gets or sets the back color of the appointment when it has the Olive category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentOliveColor { get; set; }

Property Value

Color

ModernAppointmentOrangeColor

Gets or sets the back color of the appointment when it has the Orange category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentOrangeColor { get; set; }

Property Value

Color

ModernAppointmentPinkColor

Gets or sets the back color of the appointment when it has the Pink category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentPinkColor { get; set; }

Property Value

Color

ModernAppointmentPurpleColor

Gets or sets the back color of the appointment when it has the Purple category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentPurpleColor { get; set; }

Property Value

Color

ModernAppointmentRaspberryColor

Gets or sets the back color of the appointment when it has the Raspberry category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentRaspberryColor { get; set; }

Property Value

Color

ModernAppointmentYellowColor

Gets or sets the back color of the appointment when it has the Yellow category. This color is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

cs-api-definition
[VsbBrowsable(true)]
public Color ModernAppointmentYellowColor { get; set; }

Property Value

Color

NavigatorsWidth

Gets or sets the navigators width

Declaration

cs-api-definition
[VsbBrowsable(true)]
public int NavigatorsWidth { get; set; }

Property Value

int

PaintModernApppointmentsBorders

Gets or sets whether the borders of the appointment element will be painted. This color is set via the ModernAppointmentBorderColor property and is applied only for appointments with modern styles. Check the UseModernAppointmentStyles property for more details.

Declaration

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

Property Value

bool

RecurrenceIcon

Gets or sets the recurrence icon

Declaration

cs-api-definition
[VsbBrowsable(true)]
[TypeConverter(typeof(ImageTypeConverter))]
public Image RecurrenceIcon { get; set; }

Property Value

Image

ResizeBehavior

Gets or sets the scheduler's appointment resizing behavior that controls how appointments can be resized by the user. If not explicitly set, a default resizing behavior is created for this scheduler element.

Declaration

cs-api-definition
public AppointmentResizingBehavior ResizeBehavior { get; set; }

Property Value

AppointmentResizingBehavior

View

Gets the currently active view of the scheduler.

Declaration

cs-api-definition
public override SchedulerView View { get; }

Property Value

SchedulerView

The currently active scheduler view.

Overrides SchedulerVisualElement.View

ViewElement

Gets the current view element that represents the visual layout of the scheduler. The view element handles the rendering of appointments, time slots, and other UI elements.

Declaration

cs-api-definition
public SchedulerViewElement ViewElement { get; }

Property Value

SchedulerViewElement

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)

BeginElementUpdate()

Begins an update operation on the scheduler element, preventing multiple layout and visual updates. Call this method before making multiple changes to the scheduler to improve performance.

Declaration

cs-api-definition
public void BeginElementUpdate()

CallViewChanged(SchedulerViewChangedEventArgs)

Raises the ActiveViewChanged event with the specified event arguments.

Declaration

cs-api-definition
public void CallViewChanged(SchedulerViewChangedEventArgs e)

Parameters

e

SchedulerViewChangedEventArgs

The event arguments containing information about the view change.

CreateViewElement()

Declaration

cs-api-definition
protected virtual SchedulerViewElement CreateViewElement()

Returns

SchedulerViewElement

DisposeManagedResources()

Releases the managed resources used by the RadSchedulerElement. Disposes of the default context menu if it exists.

Declaration

cs-api-definition
protected override void DisposeManagedResources()

Overrides LightVisualElement.DisposeManagedResources()

EndElementUpdate()

Ends an update operation on the scheduler element that was started with BeginElementUpdate. Call this method after completing multiple changes to allow normal layout and visual updates to resume.

Declaration

cs-api-definition
public void EndElementUpdate()

GetAppointmentElement(IEvent)

Gets the AppointmentElement visual element associated with the specified event.

Declaration

cs-api-definition
public AppointmentElement GetAppointmentElement(IEvent appointment)

Parameters

appointment

IEvent

The event object to search for in the visual tree.

Returns

AppointmentElement

The AppointmentElement representing the specified event, or null if the event is not currently displayed.

GetResourceHeaderAngleTransform(SchedulerViewType)

Gets the rotation angle for resource headers in a specific scheduler view type.

Declaration

cs-api-definition
public int GetResourceHeaderAngleTransform(SchedulerViewType viewType)

Parameters

viewType

SchedulerViewType

The scheduler view type for which to get the resource header angle.

Returns

int

The angle in degrees used to rotate the resource header text for the specified view type, or 0 if not defined.

IsElementUpdating()

Determines whether this scheduler element is currently in an update operation.

Declaration

cs-api-definition
public bool IsElementUpdating()

Returns

bool

True if the element is in the middle of an update operation started with BeginElementUpdate; otherwise, false.

MoveToNextView()

Moves the view to display the next time period. For timeline views, advances by the appropriate time unit based on the current timescale. For other views, shifts forward by one complete view range.

Declaration

cs-api-definition
public void MoveToNextView()

MoveToPreviousView()

Moves the view to display the previous time period. For timeline views, moves back by the appropriate time unit based on the current timescale. For other views, shifts backward by one complete view range.

Declaration

cs-api-definition
public void MoveToPreviousView()

NavigateToFirstResource()

Navigates to the first resource in resource-grouped views. Has no effect if scheduler is not grouped by resource.

Declaration

cs-api-definition
public void NavigateToFirstResource()

NavigateToLastResource()

Navigates to the last resource in resource-grouped views. Has no effect if scheduler is not grouped by resource.

Declaration

cs-api-definition
public void NavigateToLastResource()

NavigateToNextResource()

Navigates to the next resource in resource-grouped views. Has no effect if scheduler is not grouped by resource.

Declaration

cs-api-definition
public void NavigateToNextResource()

NavigateToPreviousResource()

Navigates to the previous resource in resource-grouped views. Has no effect if scheduler is not grouped by resource.

Declaration

cs-api-definition
public void NavigateToPreviousResource()

OnActiveViewChanged(SchedulerViewChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnActiveViewChanged(SchedulerViewChangedEventArgs e)

Parameters

e

SchedulerViewChangedEventArgs

ProcessContextMenu(Point)

Declaration

cs-api-definition
protected virtual bool ProcessContextMenu(Point location)

Parameters

location

Point

Returns

bool

RefreshViewElement()

Disposes the current ViewElement and creates a new one, refreshing the entire visual representation of the scheduler. Use this method when major visual changes are needed, such as after changing the view type or theme.

Declaration

cs-api-definition
public void RefreshViewElement()

SetResourceHeaderAngleTransform(SchedulerViewType, int)

Sets the rotation angle for resource headers in a specific scheduler view type.

Declaration

cs-api-definition
public void SetResourceHeaderAngleTransform(SchedulerViewType viewType, int angleTransform)

Parameters

viewType

SchedulerViewType

The scheduler view type for which to set the resource header angle.

angleTransform

int

The angle in degrees to rotate the resource header text.

SynchronizeAppointments()

Forces the synchronization of all appointment elements with their associated events in the data source. Use this method when appointments have been modified and their visual representation needs to be updated.

Declaration

cs-api-definition
public void SynchronizeAppointments()

UpdateCellContainers()

Reinitializes the cells and appointments in all cell containers in the current view. Use this method to refresh the visual representation when appointment data has changed but the overall view structure remains the same.

Declaration

cs-api-definition
public void UpdateCellContainers()
In this article
DefinitionConstructorsRadSchedulerElement(RadScheduler, SchedulerView)FieldsAppointmentShadowShapePropertyAppointmentShapePropertyAppointmentStatusShapePropertyDefaultDateTimeTitleColorPropertyDefaultDateTimeTitleFontPropertyExceptionIconPropertyModernAppointmentBackColor2PropertyModernAppointmentBackColorPropertyModernAppointmentBlueColorPropertyModernAppointmentBorderColorPropertyModernAppointmentForeColorPropertyModernAppointmentGrayColorPropertyModernAppointmentGreenColorPropertyModernAppointmentLavenderColorPropertyModernAppointmentOliveColorPropertyModernAppointmentOrangeColorPropertyModernAppointmentPinkColorPropertyModernAppointmentPurpleColorPropertyModernAppointmentRaspberryColorPropertyModernAppointmentYellowColorPropertyNavigatorsWidthPropertyPaintModernApppointmentsBordersPropertyRecurrenceIconPropertyPropertiesAllowDefaultContextMenuAppointmentShapeContextMenuDefaultDateTimeTitleColorDefaultDateTimeTitleFontDragDropBehaviorEditorManagerExceptionIconIsContextMenuOpenedModernAppointmentBackColorModernAppointmentBackColor2ModernAppointmentBlueColorModernAppointmentBorderColorModernAppointmentForeColorModernAppointmentGrayColorModernAppointmentGreenColorModernAppointmentLavenderColorModernAppointmentOliveColorModernAppointmentOrangeColorModernAppointmentPinkColorModernAppointmentPurpleColorModernAppointmentRaspberryColorModernAppointmentYellowColorNavigatorsWidthPaintModernApppointmentsBordersRecurrenceIconResizeBehaviorViewViewElementMethodsArrangeOverride(SizeF)BeginElementUpdate()CallViewChanged(SchedulerViewChangedEventArgs)CreateViewElement()DisposeManagedResources()EndElementUpdate()GetAppointmentElement(IEvent)GetResourceHeaderAngleTransform(SchedulerViewType)IsElementUpdating()MoveToNextView()MoveToPreviousView()NavigateToFirstResource()NavigateToLastResource()NavigateToNextResource()NavigateToPreviousResource()OnActiveViewChanged(SchedulerViewChangedEventArgs)ProcessContextMenu(Point)RefreshViewElement()SetResourceHeaderAngleTransform(SchedulerViewType, int)SynchronizeAppointments()UpdateCellContainers()
Not finding the help you need?
Contact Support