The following screen shot shows the control with a picture on its background (tiled):
The Schedule object supports the following properties and methods:
Name | Description | |||
AllowAllDayEventScroll | Gets or sets a value that specifies whether the all-day event header supports scrolling. | |||
AllowCreateAllDayEvent | Specifies whether the user can create all day events. | |||
AllowCreateEvent | Specifies keys combination that allows the user to create events in the schedule view. | |||
AllowEditEvent | Specifies keys combination that allows the user to edit the event's caption in the schedule view. | |||
AllowExchangePanels | Exchanges the panels when the user clicks the giving keys combination and drag the panel to a new position. | |||
AllowMoveEvent | Specifies the combination of keys that allows the user to move the event. | |||
AllowMoveEventToOtherGroup | Specifies if the event can ve moved from a group to another when dragging. | |||
AllowMoveGroup | Specifies the combination of keys that allows the user to move the group. | |||
AllowMoveMarkTime | Specifies the combination of keys that allows the user to move a mark time. | |||
AllowMoveSchedule | Specifies the combination of keys that allows the user to move the schedule view. | |||
AllowMoveTimeScale | Specifies the combination of keys to move the control's time scale. | |||
AllowMultiDaysEvent | Specifies whether the user can create events that may start on a day and ends on other. | |||
AllowRefineMoveKey | Specifies the combination of keys to refine the start and end of events when creating, moving or resizing the events. | |||
AllowResizeEvent | Specifies the combination of keys that allows the user to resize the event. | |||
AllowResizeGroup | Specifies the combination of keys that allows the user to resize the group. | |||
AllowResizeSchedule | Specifies the combination of keys that allows the user to resize the schedule view. | |||
AllowResizeTimeScale | Specifies the combination of keys that allows the user to resize the time scale. | |||
AllowSelectCreateEvent | Specifies whether the newly created event gets selected or highlighted | |||
AllowSelectEvent | Specifies the combination of keys that allows the user to select events in the schedule panel. | |||
AllowSelectEventRect | Specifies the combination of keys that allows the user to select events in the schedule panel, by dragging a rectangle. | |||
AllowToggleSchedule | Toggles the schedule view when user double clicks it. | |||
AllowToggleSelectKey | Specifies the combination of keys to select multiple not-contiguously events. | |||
AllowUndoRedo | Enables or disables the Undo/Redo feature. | |||
AllowUpdateAllDayFlag | Indicates if the All-Day flag for the events being moved using drop and drop are updated once the user drops the selection. | |||
AllowUpdateDisableZone | Indicates whether the user can updates the events in the disabled part of the schedule. | |||
AnchorFromPoint | Retrieves the identifier of the anchor from point. | |||
Appearance | Retrieves or sets the control's appearance. | |||
ApplyGroupingColors | Specifies whether the schedule view shows the events using the colors of owner groups. | |||
AttachTemplate | Attaches a script to the current object, including the events, from a string, file, a safe array of bytes. | |||
BackColor | Specifies the control's background color. | |||
Background | Returns or sets a value that indicates the background color for parts in the control. | |||
BeginUpdate | Maintains performance when items are added to the control one at a time. This method prevents the control from painting until the EndUpdate method is called. | |||
BodyEventBackColor | Specifies the default visual appearance of the events. | |||
BodyEventForeColor | Specifies the default foreground color of the events. | |||
BorderDateStyle | Specifies the style to display the border for the dates. | |||
BorderGroupStyle | Specifies the style to display the border between groups within the date. | |||
BorderHeight | Sets or retrieves a value that indicates the border height of the control. | |||
BorderMonthStyle | Specifies the style to display the border for the months. | |||
BorderSelStyle | Specifies the style to display the border for selected dates. | |||
BorderTimeScaleStyle | Specifies the style to display the border for time scales. | |||
BorderWidth | Sets or retrieves a value that indicates the border width of the control. | |||
Calendar | Gets the schedule's calendar object. | |||
CanRedo | Retrieves a value that indicates whether the surface can perform a Redo operation. | |||
CanUndo | Retrieves a value that indicates whether the surface can perform an Undo operation. | |||
ClearAll | Clears all control's collections, including the events. | |||
ClipToSel | Specifies whether the schedule view displays the selection only. | |||
Copy | Copies the control's content to the clipboard, in the EMF format. | |||
CopyTo | Exports the control's view to an EMF file. | |||
CreateEventLabel | Specifies the label to be shown while creating events. | |||
CreateEventLabelAlign | Specifies the alignment of the label to be shown while creating events. | |||
DataField | Automatically updates / synchronizes the known property of the event with the associated data field and reverse. | |||
DataSource | Retrieves or sets a value that indicates the data source for object. | |||
DateEvents | Returns a safe array of Event objects in a giving date. | |||
DateTimeFromPoint | Retrieves the date/time from the cursor, in the schedule panel. | |||
DayEndTime | Indicates the day end time. | |||
DayStartTime | Indicates the day start time. | |||
DayViewHeight | Indicates the height of the day's view in the schedule panel. | |||
DayViewOffsetX | Indicates the horizontal scroll position of the schedule's view. | |||
DayViewOffsetY | Indicates the vertical scroll position of the schedule's view. | |||
DayViewWidth | Indicates the width of the day's view in the schedule panel. | |||
DefaultEventLongLabel | Indicates the default long label for events. | |||
DefaultEventPadding | Returns or sets a value that indicates the padding of the events in the control. | |||
DefaultEventShortLabel | Indicates the default short label for events. | |||
DefaultEventTooltip | Indicates the default tooltip for events. | |||
Description | Changes descriptions for control objects. | |||
DisplayGroupingButton | Gets or sets a value that indicates whether the grouping button is displayed in the date header. | |||
EditContextMenuItems | Specifies the control's context menu, while editing the event. | |||
Enabled | Enables or disables the control. | |||
EndBlockUndoRedo | Ends recording the UI operations and adds the undo/redo operations as a block, so they all can be restored at once, if Undo method is performed. | |||
EndUpdate | Resumes painting the control after painting is suspended by the BeginUpdate method. | |||
EnsureVisible | Ensures that the specified date fits the client area of the schedule view. | |||
EventFromPoint | Gets the Event object from the cursor, in the schedule panel. | |||
EventParam | Retrieves or sets a value that indicates the current's event parameter. | |||
Events | Gets the Events collection of the scheduler. | |||
EventsFont | Retrieves or sets the font to display the events in the schedule view. | |||
EventsTransparent | Specifies the percent of transparency to show the events in the schedule panel. | |||
ExecuteTemplate | Executes a template and returns the result. | |||
FitSelToView | Fits the selected dates to the current view. | |||
Font | Retrieves or sets the control's font. | |||
ForeColor | Specifies the control's foreground color. | |||
FormatAnchor | Specifies the visual effect for anchor elements in HTML captions. | |||
GroupFromPoint | Retrieves the Group object from the cursor, in the schedule panel. | |||
GroupHeaderFromPoint | Retrieves the Group's header from the cursor, in the schedule panel. | |||
GroupHighlightEvent | Highlights the date in the schedule panel using the HighlightEvent property of each Group found on day's events. | |||
Groups | Retrieves the Groups collection of the scheduler. | |||
GroupUndoRedoActions | Groups the next to current Undo/Redo Actions in a single block. | |||
HeaderAllDayEventHeight | Specifies the height of the All-Day events being displayed on the control's All-Day header. | |||
HeaderDayHeight | Indicates the height of the day's header. | |||
HeaderDayLongLabel | Specifies the long label for header days. | |||
HeaderDayShortLabel | Specifies the short label for header days. | |||
HeaderGroupHeight | Indicates the height of the group's header. | |||
HighlightDate | Highlights the specified date. | |||
HTMLPicture | Adds or replaces a picture in HTML captions. | |||
hWnd | Retrieves the control's window handle. | |||
Images | Sets at runtime the control's image list. The Handle should be a handle to an Images List Control. | |||
ImageSize | Retrieves or sets the size of icons the control displays.. | |||
Layout | Saves or loads the control's layout, such selection in calendar/schedule panels, scroll bars, grouping, and so on. | |||
LoadXML | Loads an XML document from the specified location, using MSXML parser. | |||
MarkTimeFromPoint | Gets the MarkTime object from the cursor, in the schedule panel. | |||
MarkTimes | Gets the MarkTimes collection of the scheduler. | |||
MarkZoneFromPoint | Retrieves the MarkZone from the cursor, in the schedule panel. | |||
MarkZones | Retrieves the MarkZones collection of the scheduler. | |||
NonworkingPatterns | Retrieves the NonworkingPatterns collection of the scheduler. | |||
NonworkingTimeFromPoint | Retrieves the NonworkingTime from the cursor, in the schedule panel. | |||
NonworkingTimes | Retrieves the NonworkingTimes collection of the scheduler, to specify different non-working time for different days. | |||
OLEDrag | Causes a component to initiate an OLE drag/drop operation. | |||
OLEDropMode | Returns or sets how a target component handles drop operations | |||
OnResizeControl | Specifies which panel is resized when the control is resized. | |||
PaneMinWidth | Specifies the minimum width for the left or right panel. | |||
PaneWidth | Specifies the width for the left or right panel. | |||
Picture | Retrieves or sets a graphic to be displayed in the control. | |||
PictureDisplay | Retrieves or sets a value that indicates the way how the graphic is displayed on the control's background | |||
PictureFromPoint | Retrieves the identifier of the picture from the point ( Event.Pictures or Event.ExtraPictures ). | |||
Pictures | Gets the Pictures collection of the scheduler. | |||
Redo | Redoes the next action in the surface's Redo queue. | |||
RedoListAction | Lists the Redo actions that can be performed on the surface. | |||
RedoRemoveAction | Removes the first redo actions that can be performed on the surface. | |||
Refresh | Refreshes the control. | |||
RemoveSelection | Removes the selected events. | |||
ReplaceIcon | Adds a new icon, replaces an icon or clears the control's image list. | |||
SaveXML | Saves the control's content as XML document to the specified location, using the MSXML parser. | |||
ScrollBars | Returns or sets a value that determines whether the control has horizontal and/or vertical scroll bars. | |||
ScrollButtonHeight | Specifies the height of the button in the vertical scrollbar. | |||
ScrollButtonWidth | Specifies the width of the button in the horizontal scrollbar. | |||
ScrollFont | Retrieves or sets the scrollbar's font. | |||
ScrollHeight | Specifies the height of the horizontal scrollbar. | |||
ScrollOrderParts | Specifies the order of the buttons in the scroll bar. | |||
ScrollPartCaption | Specifies the caption being displayed on the specified scroll part. | |||
ScrollPartCaptionAlignment | Specifies the alignment of the caption in the part of the scroll bar. | |||
ScrollPartEnable | Indicates whether the specified scroll part is enabled or disabled. | |||
ScrollPartVisible | Indicates whether the specified scroll part is visible or hidden. | |||
ScrollThumbSize | Specifies the size of the thumb in the scrollbar. | |||
ScrollToolTip | Specifies the tooltip being shown when the user moves the scroll box. | |||
ScrollWidth | Specifies the width of the vertical scrollbar. | |||
SelCount | Indicates the number of events being selected in the schedule panel. | |||
SelectAll | Selects all events in the control. | |||
SelectEventColor | Indicates the color to show the selected events. | |||
SelectEventStyle | Specifies the style to display the selected event. | |||
SelectEventTextColor | Indicates the color to show the text for selected events. | |||
Selection | Returns or sets a safe array of selected events in the schedule panel. | |||
SelEvent | Gets the event being selected giving its index in the selection. | |||
ShowAllDayHeader | Specifies whether the control shows or hides the header for All-Day events. | |||
ShowEventLabels | Indicates whether the Label or ExtraLabel of the events are being shown or hidden. | |||
ShowEventPictures | Indicates whether the Pictures or ExtraPictures of the events are being shown or hidden. | |||
ShowEvents | Indicates the type of the events which schedule displays. | |||
ShowGroupingEvents | Specifies whether the schedule view shows grouped events. | |||
ShowHighlightDate | Returns or sets a value that indicates whether the control shows the highlighted dates. | |||
ShowHighlightEvent | Returns or sets a value that indicates whether the schedule panel highlights days that contain events. | |||
ShowImageList | Specifies whether the control's image list window is visible or hidden. | |||
ShowMarkTime | Indicates whether the schedule shows the mark times. | |||
ShowMarkZone | Indicates how the schedule panel shows the mark zones. | |||
ShowNonworkingTime | Returns or sets a value that indicates whether the schedule panel displays nonworking time. | |||
ShowSelectEvent | Specifies whether the selected events are highlighted. | |||
ShowStatusEvent | Gets or sets a value that specifies whether the event's status is visible or hidden. | |||
ShowTimeScale | Specifies whether the control's time scale is shown on the schedule panel. | |||
ShowToolTip | Shows the specified tooltip at given position. | |||
ShowViewCompact | Indicates whether the schedule view is compact, so the first day of the month starts right after the last day of the previously month, or start to a new row. | |||
SingleGroupingView | Indicates whether the schedule shows single or multiple groups of events at once. | |||
StartBlockUndoRedo | Starts recording the UI operations as a block of undo/redo operations. | |||
StatusEventColor | Indicates the default visual appearance for the event's status. | |||
StatusEventSize | Indicates the size of the event's status. | |||
Synchronize | Synchronizes the control' events with the records, while the control is bounded to a recordset, using the DataSource property. | |||
Template | Specifies the control's template. | |||
TemplateDef | Defines inside variables for the next Template/ExecuteTemplate call. | |||
TemplatePut | Defines inside variables for the next Template/ExecuteTemplate call. | |||
TimeFromPoint | Retrieves the time from the cursor, in the schedule panel. | |||
TimeScaleFont | Retrieves or sets the font to display the time scales in the schedule view. | |||
TimeScaleFromPoint | Retrieves the TimeScale object from the cursor, in the schedule panel. | |||
TimeScales | Gets the schedule's time scales collection. | |||
ToolTipDelay | Specifies the time in ms that passes before the ToolTip appears. | |||
ToolTipFont | Retrieves or sets the tooltip's font. | |||
ToolTipPopDelay | Specifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control. | |||
ToolTipWidth | Specifies a value that indicates the width of the tooltip window, in pixels. | |||
Undo | Performs the last Undo operation. | |||
UndoListAction | Lists the Undo actions that can be performed on the surface. | |||
UndoRedoQueueLength | Gets or sets the maximum number of Undo/Redo actions that may be stored to the surface's queue. | |||
UndoRemoveAction | Removes the last undo actions that can be performed on the surface. | |||
UpdateEventsLabel | Specifies the label to be shown while moving or resizing the events. | |||
UpdateEventsLabelAlign | Specifies the alignment of the label to be shown while moving or resizing events. | |||
UseVisualTheme | Specifies whether the control uses the current visual theme to display certain UI parts. | |||
Version | Retrieves the control's version. | |||
VerticalScrollWheel | Indicates the distance to scroll using the mouse wheel. | |||
VisualAppearance | Retrieves the control's appearance. | |||
VisualDesign | Invokes the control's VisualAppearance designer. |