Contents
- Properties
- Methods
- Events
Having trouble getting help?
Contact Support
Contact Support
ScheduleControl in Windows Forms Scheduler (Schedule)
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. |