About Syncfusion Essential Schedule for Windows Forms

Create Outlook-like calendar UI in your Windows Forms applications.

Syncfusion Essential Schedule for Windows Forms is a UI control library that lets you add scheduling support for your applications. The support includes creating new appointments in code and letting the user drag the appointments around to reschedule them. Syncfusion Essential Schedule for Windows Forms also includes a header for browsing through adjacent days. You can have both timed and untimed (all-day) appointments.

Syncfusion Essential Schedule for Windows Forms Schedule Control Functional Regions

  • Caption Panel - Placed at the top of the ScheduleControl, this panel also includes the forward and backward navigation buttons.
  • Caption Panel for Schedule Control - Docked to the left of the ScheduleControl by default, this panel includes multiple navigation calendars and a splitter Control. The number of calendars displayed in this panel is determined by its client height and by default displays two calendars. Custom controls can also be included in the Navigation Panel

Syncfusion Essential Schedule for Windows Forms Schedule Grid View

  • Month View - Displays the Schedules for any particular month.
  • Week View - Displays the Schedules for the seven days in a week, against time intervals of one hour.
  • WorkWeek - Displays a five day workweek against time intervals of one hour.
  • Day View - Schedule for a single day are displayed, for the respective hour.
  • Custom Week - The schedule for variable number of days is displayed. The days can be contiguous or random.
  • Schedule Control Functional Regions
  • Schedule Grid View

Syncfusion Essential Schedule for Windows Forms Appointments
The appointments can be set at both designtime and runtime. At runtime the appointments are entered using the Enter Appointment dialog, using which the various features of an appointment can be defined. There are two types of appointments: Item - Appointment for a particular time frame in a day and AllDay Item - Appointment for the entire day.

Syncfusion Essential Schedule for Windows Forms Appointment Label
An appointment label denotes the category of the appointment, with unique colors for individual categories. Some of the categories included are Business, Travel Required, Needs Preparation and Anniversary.

Syncfusion Essential Schedule for Windows Forms Appointment Alert
Alerts can be raised when the appointment time approaches, while using the ScheduleControl. These alerts produce snoozes as a reminder for the End User.

Syncfusion Essential Schedule for Windows Forms Recurring Appointments
The ScheduleControl offers options for including recurring appointments, while entering a new appointment or while editing an existing appointment. The recurrence pattern and the recurrence range can be varied as desired.

Syncfusion Essential Schedule for Windows Forms Schedule Segments
The ScheduleControl offers complete flexibility in defining the time frame for an appointment, ranging from 2 mins. The time frame can be entered in terms of hours and minutes.

Syncfusion Essential Schedule for Windows Forms Schedule Culture
The Date formatting in the ScheduleControl can be formatted on the basis of any culture.

Syncfusion Essential Schedule for Windows Forms Appearance
The appearance of various regions of the ScheduleControl can be customized as desired. Pre-defined appearance setting templates can also be used for this purpose.

Syncfusion Essential Schedule for Windows Forms Drag-and-Drop
Complete drag drop support is available, while using the ScheduleControl. Scheduled appointments can be moved from one day to another, in any of the Schedule Grid Views.

Syncfusion Essential Schedule for Windows Forms Spanned-Label at Top for AllDayItems
The ScheduleControl offers functionality to perform selection even horizontally spanning multiple dates. The added AllDayItem will get displayed as a label at the top of the schedule grid similar to the behavior as MS Outlook does.