Click or drag to resize
RadScheduler Class
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        System.Windows.FormsScrollableControl
          Telerik.WinControlsRadControl
            Telerik.WinControls.UIRadScheduler

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler (in Telerik.WinControls.Scheduler.dll) Version: 2018.3.1016.40 (2018.3.1016.40)
Syntax
[TelerikToolboxCategoryAttribute("Scheduler")]
public class RadScheduler : RadControl, 
	ICultureInfoProvider, ISchedulerData, IPrintable

The RadScheduler type exposes the following members.

Constructors
  NameDescription
Public methodRadScheduler
Initializes a new instance of the RadScheduler class.
Top
Properties
  NameDescription
Public propertyAccessibilityRequested
Gets or sets a value indicating whether the CodedUI Tests functionality is requested from external program such a Narrator.
(Inherited from RadControl.)
Public propertyAccessibleInterval
Gets or sets the interval which is accessible to the user.
Public propertyActiveView
Gets or sets the active view.
Public propertyActiveViewType
Gets or sets the type of the active view.
Public propertyAllowAppointmentCreateInline
Enables or disables creating appointments when typing in a cell.
Public propertyAllowAppointmentMove
Enables or disables appointment moving.
Public propertyAllowAppointmentResize
Enables or disables appointment resizing
Public propertyAllowAppointmentsMultiSelect
Gets or sets a value indicating whether selecting multiple appointments is possible.
Public propertyAllowCopyPaste
Allows or disallows the end user to copy, cut and paste appointments using the default combinations Ctrl+X, Ctrl+C and Ctrl+V.
Public propertyAllowMouseWheelSupport
Enables or disables mouse wheel support.
Public propertyAllowShowFocusCues
Indicates focus cues display, when available, based on the corresponding control type and the current UI state.
(Inherited from RadControl.)
Public propertyAllowToolTips
Gets or sets a value indicating whether tool tips are shown.
Public propertyAllowViewNavigationOnDrag
Enables automatic navigation to previous/next view when dragging an appointment outside the boundaries of the control.
Public propertyAnalyticsName
Gets or sets the Analytics Name associated with this control. By default the Control Name property is logged. If you want to customize the information which will be logged for this control set this property to a preferred value.
(Inherited from RadControl.)
Public propertyAppointmentElementFactory
Gets or sets a factory class that is used when creating appointment elements.
Public propertyAppointmentFactory
Gets or sets an IAppointmentFactory which used to create IEvent objects which represent the appointments in RadScheduler.
Public propertyAppointmentRecurrenceIcon
Gets or sets the appointment reccurence icon.
Public propertyAppointments
Gets the appointments.
Public propertyAppointmentsComparer
Gets or sets a comparer which will be used to determine the order of the appointments when they have the same Start and End dates.
Public propertyAppointmentTitleFormat
Gets or sets the appointment title format.
Public propertyAutoSize
AutoSize is not supported by RadScheduler. Setting it will have no effect.
(Overrides RadControlAutoSize.)
Public propertyAutoSizeAppointments
Gets or sets a value indicating whether the appointments elements should be sized to fit their content.
Public propertyBackColor
RadScheduler consists of multiple visual elements and separate settings are provided to customize their appearance. Current BackColor property might be ignored.
(Overrides RadControlBackColor.)
Public propertyBackgrounds
Gets the backgrounds.
Public propertyBehavior
Gets the input behavior for the control.
(Inherited from RadControl.)
Public propertyCausesValidation
Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.
(Inherited from RadControl.)
Public propertyCommandBindings (Inherited from RadControl.)
Public propertyCulture

Gets or sets the CultureInfo supported by this RadScheduler object.

Describes the names of the culture, the writing system, and the calendar used, as well as access to culture-specific objects that provide methods for common operations, such as formatting dates and sorting strings.

Public propertyDataSource
Gets or sets the data source.
Public propertyDateTimeFormat
Gets or sets a DateTimeFormatInfo instance that defines the culturally appropriate format of displaying dates and times as specified by the default culture.
Protected propertyDefaultSize
Gets the default size of the control.
(Overrides ControlDefaultSize.)
Public propertyDock
Public propertyDragDropBehavior
Gets or sets the AppointmentDraggingBehavior which is responsible for performing the drag and drop of appointments in RadScheduler.
Public propertyElementProvider
Gets or sets the SchedulerElementProvider which is responsible for creating and recycling of most of RadScheduler's visual elements.
Public propertyElementTree (Inherited from RadControl.)
Public propertyEnableAnalytics
Gets or sets a value indicating whether the Analytics functionality is enabled or disabled for this control.
(Inherited from RadControl.)
Public propertyEnableCodedUITests
Gets or sets a value indicating whether the CodedUI Tests functionality is enabled.
(Inherited from RadControl.)
Public propertyEnableCustomCellDrawing
Gets or sets a value indicating whether the CellPaint event will be fired.
Public propertyEnableExactTimeRendering
Gets or sets whether appointments are rendered according to their start and end time or are aligned to the scheduler grid lines.
Public propertyEnableGestures
Gets or sets a value indicating whether the Gestures functionality is enabled.
(Inherited from RadControl.)
Public propertyEnableKeyMap
Gets or sets whether Key Map (Office 2007 like accelerator keys map) is used for this specific control. Currently this option is implemented for the RadRibbonBar control only.
(Inherited from RadControl.)
Public propertyEnableRadAccessibilityObjects
Gets or sets a value indicating whether the RadControls Accessible custom object is enabled.
(Inherited from RadControl.)
Public propertyEnableTheming
Gets or sets value indicating whether the control is styled through theme
(Inherited from RadControl.)
Public propertyFocusable (Inherited from RadControl.)
Public propertyFocusedDate
Gets or sets the value that is used by RadScheduler to determine the viewable area displayed .
Public propertyFocusedElement (Inherited from RadControl.)
Public propertyFont
Gets or sets the Font of the control. This is actually the Font property of the root element.
(Inherited from RadControl.)
Public propertyForeColor
RadScheduler consists of multiple visual elements and separate settings are provided to customize their appearance. Current ForeColor property might be ignored.
(Overrides RadControlForeColor.)
Public propertyGroupType
Gets or sets the type of grouping.
Public propertyHeaderFormat
Gets or sets the header format.
Public propertyHighlightToday
Gets or sets value whether to show the today visual state of scheduler cells
Public propertyHolidays
Represents the collection with Holidays object
Public propertyImageList
Gets or sets the ImageList that contains the images displayed by this control.
(Inherited from RadControl.)
Public propertyImageScalingSize
Gets or sets the image scaling size.
(Inherited from RadControl.)
Public propertyIsDesignMode (Inherited from RadControl.)
Public propertyIsDisplayed
Determines whether the control is currently displayed on the screen.
(Inherited from RadControl.)
Public propertyIsInitializing (Inherited from RadControl.)
Public propertyIsLoaded
Determines whether the control is properly loaded.
(Inherited from RadControl.)
Public propertyLayoutManager (Inherited from RadControl.)
Public propertyMaximumSize
Gets or sets the size that is the upper limit that GetPreferredSize can specify.
(Inherited from RadControl.)
Public propertyMinimumSize
Gets or sets the size that is the lower limit that GetPreferredSize can specify
(Inherited from RadControl.)
Public propertyPadding
Public propertyPrintSettingsDialogFactory
Public propertyPrintStyle
Gets or sets a value indicating how the RadScheduler is printed.
Public propertyRadContextMenu
Gets or sets the shortcut menu associated with the control.
Public propertyReadOnly
Gets or sets a value indicating whether appointments can be changed.
Public propertyReminders
Gets the predefined reminder time intervals.
Public propertyResizeBehavior
Gets or sets the AppointmentResizingBehavior which is responsible for performing the resizing of appointments in RadScheduler.
Public propertyResources
Gets the resources.
Public propertyRootElement
Gets the RootElement of the control.
(Inherited from RadControl.)
Public propertySaveLoadRemindersBehavior
Gets or sets the behavior responsible for saving and loading appointment reminders.
Public propertySchedulerElement
Gets the scheduler element.
Public propertySchedulerInputBehavior
Gets or sets the SchedulerInputBehavior which is responsible for handling the mouse and keyboard input. Be sure to dispose the old instance when replacing it with a new one.
Public propertySelectionBehavior
Gets or sets the SchedulerSelectionBehavior which is responsible for handling the selection of cells and appointments in RadScheduler.
Public propertyShowAllDayAppointmentStatus
Gets or sets a value indicating whether to display all day appointment status.
Public propertyShowAppointmentStatus
Gets or sets a value indicating whether the appointment status should be displayed.
Public propertyShowItemToolTips
Gets or sets a value indicating whether ToolTips are shown for the RadItem objects contained in the RadControl.
(Inherited from RadControl.)
Public propertyShowNavigationElements
Gets or sets a value whether to show the "Previous/Next Appointment" navigation elements.
Public propertySite (Inherited from RadControl.)
Public propertySmallImageList
Gets or sets the SmallImageList that contains the small images which are displayed when there's not enough space.
(Inherited from RadControl.)
Public propertySmallImageScalingSize
Gets or sets the small image scaling size.
(Inherited from RadControl.)
Public propertyStatuses
Gets the statuses.
Public propertySystemTimeZone
Gets or sets the selected time zone.
Public propertyText
This property is not relevant for this class.
(Overrides RadControlText.)
Public propertyThemeClassName
Gets or sets the class name string that ThemeResolutionService will use to find the themes registered for the control.
(Inherited from RadControl.)
Public propertyThemeName
Gets or sets control's preferred theme name. Themes are stored and retrieved using APIs of ThemeResolutionService.
(Inherited from RadControl.)
Public propertyUseCompatibleTextRendering
Protected propertyValidationCancel (Inherited from RadControl.)
Public propertyViewElement
Gets the view element.
Top
Methods
  NameDescription
Public methodAddNewAppointmentWithDialog(DateTimeInterval, Boolean, SchedulerResourceCollection)
Shows the appointment edit dialog to add a new appointment.
Public methodAddNewAppointmentWithDialog(DateTimeInterval, Boolean, Boolean, SchedulerResourceCollection)
Shows the appointment edit dialog to add a new appointment.
Public methodAddNewAppointmentWithDialog(IEvent, DateTimeInterval, Boolean, SchedulerResourceCollection)
Public methodBeginInit
Suspends layout during initialization.
(Inherited from RadControl.)
Public methodCallAccessibilityNotifyClients
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnGotFocus
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyPress
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnLostFocus
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnClick
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnDoubleClick
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyPress
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseCaptureChanged
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseEnter
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseHover
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseLeave
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseMove
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseWheel
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnPreviewKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnScreenTipNeeded
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnThemeNameChanged
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnToolTipTextNeeded
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnVisibleChanged
This method is used internally!
(Inherited from RadControl.)
Protected methodCanEditElementAtDesignTime
Determines whether an element may be edited via the EditUIElements dialog at design-time.
(Inherited from RadControl.)
Public methodCanEditUIElement
Determines whether an element from this element tree may be displayed in the EditUIElements dialog.
(Inherited from RadControl.)
Public methodClearReminders
Clears the reminders of all appointments. Usually this method is used before LoadReminders is called.
Protected methodConstruct (Inherited from RadControl.)
Public methodControlDefinesThemeForElement (Overrides RadControlControlDefinesThemeForElement(RadElement).)
Public methodCopy
Copies the currently selected appointments to the clipboard.
Protected methodCreateAccessibilityInstance (Overrides ControlCreateAccessibilityInstance.)
Protected methodCreateAppointmentEditDialog
Creates the appointment edit dialog. Overwrite in an inheriting class to replace the dialog used to edit appointments.
Protected methodCreateBackgroundInfo(AppointmentBackground, String, Color, Color)
Protected methodCreateBackgroundInfo(AppointmentBackground, String, Color, Color, Color, Color)
Protected methodCreateBehavior
Creates the input behavior instance. Allows inheritors to provide custom input implementations.
(Inherited from RadControl.)
Protected methodCreateChildItems (Overrides RadControlCreateChildItems(RadElement).)
Protected methodCreateRadSchedulerElement
Protected methodCreateRootElement (Inherited from RadControl.)
Public methodCut
Deletes the currently selected appointments and saves them to the clipboard.
Public methodDataBind
Public methodDisableGesture
Disable firing gesture events of the specified type.
(Inherited from RadControl.)
Protected methodDispose
Releases the unmanaged resources used by the Component and optionally releases the managed resources.
(Overrides RadControlDispose(Boolean).)
Public methodEnableGesture
Enable firing gesture events of the specified type.
(Inherited from RadControl.)
Public methodEndInit
Resumes layout.
(Inherited from RadControl.)
Public methodExport(ISchedulerExporter)
Exports the data in this RadScheduler instance in a string, using the specified ISchedulerExporter instance.
Public methodExport(Stream, ISchedulerExporter)
Exports the data in this RadScheduler instance to the specified stream, using the specified ISchedulerExporter instance.
Protected methodFillDefaultBackgrounds
Fills the default backgrounds.
Protected methodFillDefaultReminders
Fills the default reminder intervals.
Protected methodFillDefaultStatuses
Fills the default statuses.
Protected methodFindPropertyInChildren (Inherited from RadControl.)
Public methodGetAgendaView
Gets the agenda view.
Public methodGetBackgroundStorage
Gets the background storage.
Public methodGetChildAt
Method used by control Code Dom serializer to access element in the collection of RootElement.
(Inherited from RadControl.)
Public methodGetControlDefaultSize
This method is used internally!
(Inherited from RadControl.)
Public methodGetDayView
Gets the day view.
Public methodGetEventStorage
Gets the event storage.
Protected methodGetImageElement
Protected methodGetInputElement (Inherited from RadControl.)
Public methodGetMonthView
Gets the month view.
Public methodGetMultiDayView
Gets the multi day view.
Public methodGetPlainText
Strips all html tags of the text set to the control and returns only the plain text.
(Inherited from RadControl.)
Public methodGetPreferredSize (Inherited from RadControl.)
Public methodGetReminderStorage
Gets the reminder storage.
Public methodGetResourceStorage
Gets the resource storage.
Protected methodGetRootElementDesiredSize (Inherited from RadControl.)
Public methodGetStatusStorage
Gets the status storage.
Public methodGetTimelineView
Gets the timeline view.
Protected methodGetValuesByViewElement
Public methodGetWeekView
Gets the week view.
Protected methodHandleDayViewPan
Protected methodHandleMonthViewPan
Protected methodHandleTimelineViewPan
Protected methodHandleWeekViewPan
Public methodImport(Stream, ISchedulerImporter)
Imports the data from the specified stream into this RadScheduler instance, using the specified ISchedulerImporter instance.
Public methodImport(String, ISchedulerImporter)
Imports the data from the specified string into this RadScheduler instance, using the specified ISchedulerImporter instance.
Protected methodInitializeRootElement (Inherited from RadControl.)
Public methodInvokeLayoutCallback (Inherited from RadControl.)
Protected methodIsInputKey (Inherited from RadControl.)
Public methodLoadElementTree
Loads the element tree. While not loaded, no layout operations are allowed upon the tree. By default, the tree will be loaded when the control is displayed for the first time.
(Inherited from RadControl.)
Public methodLoadElementTree(Size)
Loads the element tree using the specified desired size.
(Inherited from RadControl.)
Public methodLoadReminders(Stream)
Loads the reminders from the specified stream.
Public methodLoadReminders(String)
Loads the reminders from the specified file path.
Protected methodOnActiveViewChanged
Protected methodOnActiveViewChanging
Protected methodOnAddAppointments
Called when appointments have been added.
Protected methodOnAppointmentAdded
Protected methodOnAppointmentChanged(IEvent, String)
Protected methodOnAppointmentChanged(IEvent, String)
Protected methodOnAppointmentDeleted
Protected methodOnAppointmentDeleting
Protected methodOnAppointmentDropped
Protected methodOnAppointmentDropping
Protected methodOnAppointmentEditDialogShowing
Protected methodOnAppointmentElementDoubleClick
Protected methodOnAppointmentElementMouseDown
Protected methodOnAppointmentElementMouseMove
Protected methodOnAppointmentElementMouseUp
Protected methodOnAppointmentFormatting
Protected methodOnAppointmentMouseDown
Protected methodOnAppointmentMouseUp
Protected methodOnAppointmentMoved
Protected methodOnAppointmentMoving
Protected methodOnAppointmentRender
Raises the [E:AppointmentRender] event.
Protected methodOnAppointmentResized
Protected methodOnAppointmentResizeEnd
Protected methodOnAppointmentResizeStart
Protected methodOnAppointmentResizing
Protected methodOnAppointmentsChanged
Called when one or more appointments have changed.
Protected methodOnAppointmentsCopying
Protected methodOnAppointmentSelected
Protected methodOnAppointmentSelecting
Protected methodOnAppointmentsPasting
Protected methodOnAutoSizeChanged (Inherited from RadControl.)
Protected methodOnBackColorChanged (Inherited from RadControl.)
Protected methodOnBindingContextChanged (Inherited from RadControl.)
Protected methodOnCaptureLosing (Inherited from RadControl.)
Protected methodOnCellClick
Protected methodOnCellElementDoubleClick
Protected methodOnCellElementKeyDown
Protected methodOnCellElementKeyPress
Protected methodOnCellElementKeyUp
Protected methodOnCellElementMouseDown
Protected methodOnCellElementMouseMove
Protected methodOnCellElementMouseUp
Protected methodOnCellFormatting
Protected methodOnCellOverflowButtonClicked
Protected methodOnCellPaint
Raises the [E:CellPaint] event.
Protected methodOnCellSelectionChanged
Protected methodOnCellSelectionChanging
Protected methodOnClick (Inherited from RadControl.)
Protected methodOnContextMenuOpening
Raises the [E:ContextMenuOpening] event.
Protected methodOnCreateControl (Inherited from RadControl.)
Protected methodOnCultureChanged
Fires the CultureChanged event.
Protected methodOnDataBindingComplete
Protected methodOnDoubleClick (Inherited from RadControl.)
Protected methodOnEditorRequired
Fired when the editor should be opened
Protected methodOnEnabledChanged (Inherited from RadControl.)
Protected methodOnFontChanged (Inherited from RadControl.)
Protected methodOnForeColorChanged (Inherited from RadControl.)
Protected methodOnGesture (Inherited from RadControl.)
Protected methodOnGotFocus (Overrides RadControlOnGotFocus(EventArgs).)
Protected methodOnHandleDestroyed (Inherited from RadControl.)
Protected methodOnInvalidated (Inherited from RadControl.)
Protected methodOnKeyDown (Overrides RadControlOnKeyDown(KeyEventArgs).)
Protected methodOnKeyPress (Inherited from RadControl.)
Protected methodOnKeyUp (Inherited from RadControl.)
Protected methodOnLayout (Inherited from RadControl.)
Protected methodOnLoad (Overrides RadControlOnLoad(Size).)
Protected methodOnLocationChanged (Inherited from RadControl.)
Protected methodOnLostFocus (Inherited from RadControl.)
Protected methodOnMouseCaptureChanged (Inherited from RadControl.)
Protected methodOnMouseDown (Overrides RadControlOnMouseDown(MouseEventArgs).)
Protected methodOnMouseEnter (Overrides RadControlOnMouseEnter(EventArgs).)
Protected methodOnMouseHover (Inherited from RadControl.)
Protected methodOnMouseLeave (Overrides RadControlOnMouseLeave(EventArgs).)
Protected methodOnMouseMove (Overrides RadControlOnMouseMove(MouseEventArgs).)
Protected methodOnMouseUp (Overrides RadControlOnMouseUp(MouseEventArgs).)
Protected methodOnMouseWheel (Overrides RadControlOnMouseWheel(MouseEventArgs).)
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs) (Inherited from RadControl.)
Protected methodOnNotifyPropertyChanged(String)
Raises the PropertyChanged event
(Inherited from RadControl.)
Protected methodOnPaddingChanged (Inherited from RadControl.)
Protected methodOnPaint (Inherited from RadControl.)
Protected methodOnPanGesture (Overrides RadControlOnPanGesture(PanGestureEventArgs).)
Protected methodOnParentChanged (Inherited from RadControl.)
Protected methodOnPressAndTapGesture
Fires the PressAndTapGesture event.
(Inherited from RadControl.)
Protected methodOnPreviewKeyDown (Inherited from RadControl.)
Protected methodOnRecurrenceDeleteDialogShowing
Protected methodOnRecurrenceEditDialogShowing
Protected methodOnRemoveAppointments
Called when appointments have been removed.
Protected methodOnReplaceAppointments
Called when appointments have been replaced.
Protected methodOnResourceStartIndexChanged
Protected methodOnResourceStartIndexChanging
Protected methodOnRightToLeftChanged (Inherited from RadControl.)
Protected methodOnRotateGesture
Fires the RotateGesture event.
(Inherited from RadControl.)
Protected methodOnRulerTextFormatting
Raises the [E:RulerTextFormatting] event.
Protected methodOnScreenTipNeeded (Inherited from RadControl.)
Protected methodOnThemeChanged (Inherited from RadControl.)
Protected methodOnThemeNameChanged (Inherited from RadControl.)
Protected methodOnToolTipTextNeeded (Inherited from RadControl.)
Protected methodOnTwoFingerTapGesture
Fires the TwoFingerTapGesture event.
(Inherited from RadControl.)
Protected methodOnUpdateAppointments
Called when appointments have to be refreshed.
Protected methodOnValidated (Overrides ControlOnValidated(EventArgs).)
Protected methodOnViewNavigated
Protected methodOnViewNavigating
Protected methodOnZoomGesture (Overrides RadControlOnZoomGesture(ZoomGestureEventArgs).)
Public methodPaste
Pastes the content from the clipboard to the scheduler.
Public methodPrint
Directly prints the RadScheduler to the default printer.
Public methodPrint(Boolean)
Directly prints the RadScheduler to the default printer or shows printer settitngs and then prints the RadGridView.
Public methodPrint(Boolean, RadPrintDocument)
Directly prints the RadScheduler to the default printer or shows printer settitngs and then prints the RadGridView.
Public methodPrintPreview
Shows a RadPrintPreviewDialog for editing the RadScheduler print settings.
Public methodPrintPreview(RadPrintDocument)
Shows a RadPrintPreviewDialog for editing the RadScheduler print settings.
Protected methodProcessAutoSizeChanged (Inherited from RadControl.)
Protected methodProcessCaptureChangeRequested
Processes a capture request from the specified element.
(Inherited from RadControl.)
Protected methodProcessCmdKey (Overrides ControlProcessCmdKey(Message, Keys).)
Protected methodProcessCodedUIMessage (Inherited from RadControl.)
Protected methodProcessFocusRequested
Processes a focus request from the specified element.
(Inherited from RadControl.)
Protected methodProcessGesture (Inherited from RadControl.)
Protected methodProcessMnemonic (Inherited from RadControl.)
Public methodRefresh (Inherited from RadControl.)
Public methodRegisterHostedControl (Inherited from RadControl.)
Protected methodResetBackColorThemeOverrides (Inherited from RadControl.)
Protected methodResetForeColorThemeOverrides (Inherited from RadControl.)
Public methodResolveStyleGroupForElement
Replaces the default style group for specific element.
(Inherited from RadControl.)
Public methodResumeUpdate (Inherited from RadControl.)
Public methodResumeUpdate(Boolean) (Inherited from RadControl.)
Public methodSaveReminders(Stream)
Saves all appointment reminders to the provided stream.
Public methodSaveReminders(String)
Saves all appointment reminders to the provided file. If the file does not exist it is created otherwise it is overwritten.
Protected methodScaleControl (Inherited from RadControl.)
Protected methodSetBackColorThemeOverrides (Inherited from RadControl.)
Protected methodSetBoundsCore (Inherited from RadControl.)
Protected methodSetForeColorThemeOverrides (Inherited from RadControl.)
Public methodSetIsInitializing
This method is used internally!
(Inherited from RadControl.)
Protected methodSetValuesToViewElement
Public methodShouldSerializeBackColor
Determines whether the BackColor property should be serialized.
(Inherited from RadControl.)
Public methodShouldSerializeFont
Determines whether the ForeColor property should be serialized.
(Inherited from RadControl.)
Public methodShouldSerializeForeColor
Determines whether the ForeColor property should be serialized.
(Inherited from RadControl.)
Protected methodShouldSerializeProperty
Determines whether the specified RadProperty should be serialized.
(Inherited from RadControl.)
Public methodShowAppointmentEditDialog
Shows the appointment edit dialog.
Public methodShowContextMenu
Displays the context menu associated with this control on the provided location.
Public methodSuspendUpdate (Inherited from RadControl.)
Protected methodSynchronizeStartDate
Protected methodSynchronizeViewsSettings
Public methodUnregisterHostedControl (Inherited from RadControl.)
Protected methodWndProc (Overrides RadControlWndProc(Message).)
Top
Events
  NameDescription
Public eventActiveViewChanged
Occurs when the ActiveView has changed.
Public eventActiveViewChanging
Occurs when the ActiveView is about to change.
Public eventAppointmentAdded
Occurs when the end user adds an appointment either with the EditAppointmentDialog or inline.
Public eventAppointmentChanged
Occurs when an appointment's property has changed.
Public eventAppointmentDeleted
Occurs when the scheduler has deleted the selected appointment.
Public eventAppointmentDeleting
Occurs when the scheduler is deleting the selected appointment.
Public eventAppointmentDropped
Occurs when the an appointment has been dropped.
Public eventAppointmentDropping
Occurs when the an appointment is about to be dropped.
Public eventAppointmentEditDialogShowing
Occurs when the EditAppointmentDialog is showing.
Public eventAppointmentElementDoubleClick
Occurs when the DoubleClick event of an appointment element is fired.
Public eventAppointmentElementMouseDown
Occurs when the MouseDown event of an appointment element is fired.
Public eventAppointmentElementMouseMove
Occurs when the MouseMove event of an appointment element is fired.
Public eventAppointmentElementMouseUp
Occurs when the MouseUp event of an appointment element is fired.
Public eventAppointmentFormatting
Occurs when an appointment element is prepared to be displayed. Use this event to modify visual properties of the AppointmentElement. Modifying data properties on the formatting events can result in exceptions.
Public eventAppointmentMouseDown
Occurs when the MouseDown event of an appointment is fired.
Public eventAppointmentMouseUp
Occurs when the MouseUp event of an appointment is fired.
Public eventAppointmentMoved
Occurs when the an appointment has been moved.
Public eventAppointmentMoving
Occurs when the an appointment is about to be moved.
Public eventAppointmentPrintElementFormatting
Fires when an appointment print element is being formatted before it is printed.
Public eventAppointmentPrintElementPaint
Fires when an appointment print element is printed.
Public eventAppointmentRender
Occurs when appointment element is rendered.
Public eventAppointmentResized
Occurs when the an appointment has been resized.
Public eventAppointmentResizeEnd
Occurs when the a resize operation has ended.
Public eventAppointmentResizeStart
Occurs when the a rezie operation is starting. Cancelable.
Public eventAppointmentResizing
Occurs when the an appointment is about to be resized.
Public eventAppointmentsCopying
Fired by the Copy operation when the scheduler is about to prepare the clipboard data. This event allows you to cancel the default action and implement a custom one.
Public eventAppointmentSelected
Occurs when an appointment is selected.
Public eventAppointmentSelecting
Occurs when an appointment will be selected.
Public eventAppointmentsPasting
Fired by the Paste operation when the scheduler is about to read the clipboard data. This event allows you to cancel the default action and implement a custom one.
Public eventCellClick
Occurs when a cell is clicked.
Public eventCellElementDoubleClick
Occurs when the DoubleClick event of the cell is fired.
Public eventCellElementKeyDown
Occurs when the KeyDown event of the cell is fired.
Public eventCellElementKeyPress
Occurs when the KeyPressed event of the cell is fired.
Public eventCellElementKeyUp
Occurs when the KeyUp event of the cell is fired.
Public eventCellElementMouseDown
Occurs when the MouseDown event of the cell is fired.
Public eventCellElementMouseMove
Occurs when the MouseMove event of the cell is fired.
Public eventCellElementMouseUp
Occurs when the MouseUp event of the cell is fired.
Public eventCellFormatting
Fired when a cell element is being prepared for displaying. Use this event to modify visual properties of the SchedulerCellElement. Modifying data properties on the formatting events can result in exceptions.
Public eventCellOverflowButtonClicked
Occurs when the overflow arrow of a cell in MonthView is clicked. When this event is handled, the default action of the overflow arrow is not executed.
Public eventCellPaint
Occurs after a cell is drawn. Allows custom painting over the cell element. EnableCustomCellDrawing must be set to true for this event to be fired.
Public eventCellPrintElementFormatting
Fires when a cell print element is being formatted before it is printed.
Public eventCellPrintElementPaint
Fires when a cell print element is printed.
Public eventCellSelectionChanged
Occurs when the cell selection has changed.
Public eventCellSelectionChanging
Occurs when the cell selection is about to change. Cancelable.
Public eventContextMenuOpening
Occurs before the context menu is opened.
Public eventCultureChanged
Occurs when culture has changed
Public eventDataBindingComplete
Occurs when the Data is loaded from the data source.
Public eventEditorRequired
Occurs when an inline appointment editor is required.
Public eventElementInvalidated (Inherited from RadControl.)
Public eventInitialized
Fires when the control is initialized.
(Inherited from RadControl.)
Public eventPanGesture
Occurs when a pan gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventPressAndTapGesture
Occurs when a press-and-tap gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventPrintElementFormatting
Fires when a print element is being formatted before it is printed.
Public eventPrintElementPaint
Fires when a print element is printed.
Public eventPropertyChanged
Occurs when a property of an object changes change. Calling the event is developer's responsibility.
(Inherited from RadControl.)
Public eventRecurrenceDeleteDialogShowing
Occurs when the DeleteRecurrenceDialog is showing.
Public eventRecurrenceEditDialogShowing
Occurs when the EditReccurenceDialog is showing.
Public eventResourceStartIndexChanged
Occurs when the ResourceStartIndex has changed. Fired only when grouping by resource.
Public eventResourceStartIndexChanging
Occurs when the ResourceStartIndex is about to change. Cancelable. Fired only when grouping by resource.
Public eventRotateGesture
Occurs when a rotate gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventRulerTextFormatting
Occurs when the text of a ruler is drawn.
Public eventScreenTipNeeded
Occurs prior the ScreenTip of a RadItem instance inside the RadControl is displayed.
(Inherited from RadControl.)
Public eventThemeNameChanged
Fires when the theme name is changed.
(Inherited from RadControl.)
Public eventToolTipTextNeeded
Occurs when a RadItem instance inside the RadControl requires ToolTip text.
(Inherited from RadControl.)
Public eventTwoFingerTapGesture
Occurs when a two-finger-tap gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventViewNavigated
Occurs when the view has changed and this is caused by a click on the ViewNavigationElement.
Public eventViewNavigating
Occurs when the view is about to change and this is caused by a click on the ViewNavigationElement.
Public eventZoomGesture
Occurs when a zoom gesture was sent by a touch input device.
(Inherited from RadControl.)
Top
Fields
See Also