21 Jan 20251 minute to read
It is a User Control that provides the basic scheduling functionality.
Properties
|
Name |
Description |
|
Appearance |
Gets or sets the ScheduleAppearance object that controls the visual aspects of the ScheduleControl. |
|
Calendar |
Gets the navigation calendar. |
|
CaptionPanel |
Gets the caption panel that holds the caption above the calendar. |
|
DataSource |
Gets or sets the data source for the ScheduleControl. |
|
EnableAlerts |
Indicates whether alerts should be raised as the appointment time approaches or not. |
|
NavigationPanel |
Gets the navigation panel. |
|
ScheduleType |
Gets or sets whether a daily, weekly or monthly schedule is displayed or not. |
Methods
|
Name |
Description |
|
AddControlToNavigationPanel |
Adds the specified control to the navigation panel underneath the navigation calendar. |
|
AddSpanAppointment |
Adds a multi day span appointment to a data provider. |
|
PerformNewItemClick |
Displays a dialog box allowing you to add an item. |
|
PerformDeleteItemClick |
Displays a dialog box allowing you to delete an item. |
|
PerformEditItemClick |
Displays a dialog box allowing you to edit an item. |
|
PerformSwitchToScheduleViewTypeClick |
Switches the display to the specified ScheduleView type. |
Events
|
Name |
Description |
|
ItemChanged |
Notifies when an appointment is modified. |
|
ScheduleAppointmentClick |
Occurs when an item is clicked or double-clicked. |
|
ScheduleGridCreated |
Lets you either use a derived ScheduleGridControl or subscribe to the events on the ScheduleGridControl. |
Caption panel
Displays a caption on the top of the ScheduleControl. The two buttons on this panel will navigate the schedule forward and backward.
Navigation panel
It is a panel where you can place additional controls and make them appear adjacent to the ScheduleControl.
Navigation calendar
A GridControl-derived object displays multiple calendars lets you select particular dates or data ranges to be displayed in the ScheduleControl.
Properties
|
Name |
Description |
|
CalendarGrid |
Gets the grid control to display the calendars. |
|
DateValue |
Gets or sets the date value for the navigation calendar. |
|
SelectedDates |
Gets the dates selected in the navigation calendar. |
|
ShowWeekNumbers |
Indicates whether the week numbers should be displayed in the calendars or not. |
|
Today |
Gets or sets the DateTime value for the current day. |
Methods
|
Name |
Description |
|
FirstDayOfMonth |
Returns the date of the first day of the month of the passed-in date. |
|
MondayBeforeDate |
Returns the Monday before the given date. |
|
SundayAfterDate |
Returns the Sunday after the given date. |
Event
|
Name |
Description |
|
DateValueChanged |
Occurs when NavigationCalendar.DateValue property is changed. |