We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The WPF Scheduler control is used to schedule and manage appointments through an intuitive user interface, similar to the Outlook calendar. Five different view modes are supported: day, week, workweek, month, and timeline. The control’s rich feature set supports:

  • A built-in appointment editor for manipulating appointments.
  • Appearance customization.
  • Appointment rescheduling through resizing and drag and drop.
  • Localization to meet the needs of different regions.


A wide range of built-in view modes are available: day, week, workweek, month, and timeline.

Day view in WPF Scheduler.


Week view in WPF Scheduler.


Workweek view in WPF Scheduler.


Month view in WPF Scheduler.


Timeline view in WPF Scheduler.


Resource grouping

Group appointments based on the resources associated with them in day, week, workweek, and timeline views.

Resource grouping in WPF Scheduler.


Render recurring, all-day, and spanned appointments to visualize your schedules and events easily. Appointments contain information on events scheduled at specific times. In addition to default appointments, users can use their own collections to connect a business entity to an appointment by mapping their fields, such as start time, end time, subject, notes, and recurrence.

Day view appointments in WPF Scheduler.

Week view appointments in WPF Scheduler.

Workweek view appointments in WPF Scheduler.

Month view appointments in WPF Scheduler.

Timeline view appointments in WPF Scheduler.

Recurring events

Easily configure recurring events on a daily, weekly, monthly, or yearly basis. You can also skip or change an occurrence of a recurring appointment.

Recurring appointments in week view.

Recurring appointments in month view.

Month agenda view

Display the appointments in a list below the month view by clicking a day.

Month agenda view in WPF Scheduler.

Appointment rescheduling

Appointment drag and drop support in WPF Scheduler.

Appointment drag and drop

  • Easily reschedule an appointment by dragging it from one time slot or month cell and dropping it into a different time slot or month cell.
  • Restrict the rescheduling of certain appointments and prevent appointments from being dropped in specific slots.

Appointment resizing support in WPF Scheduler.

Appointment resizing

You can quickly extend or reduce an appointment’s start and end times by resizing the appointment.

Built-in appointment editor

You can easily create, edit, or delete appointments using the built-in appointment editor.

Appointment editor in WPF Scheduler.

Context menu and command

Display a context menu for appointments, time slots, and month cells when right-clicked. Use built-in RoutedUICommands for handling the context menu to add, edit, and delete appointments.

Context menu in WPF Scheduler.

Time zones

Display appointments created in various time zones in a system. Appointment start and end times are also automatically adjusted and displayed based on daylight saving time.

Time zones in WPF Scheduler.

Flexible working days

Customize the work days in a workweek so that the remaining days will be hidden from view.

Flexible working days in WPF Scheduler.

First day of the week

Customize the first day of the week as needed. The default first day is Sunday.

First day of the week in WPF Scheduler.

Date restriction

Prevent navigation before the minimum date and beyond the maximum date. This restricts users from selecting certain dates outside of a range of time.

Appearance customization

Provide a unique look to your scheduler with event appearance customization.

Appearance customization in WPF Scheduler.

Localization and globalization

Display the current date and time by following the globalized date and time formats. Localize all available static text in the Scheduler.

Localization in WPF Scheduler.


Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

double quotes

I work for an electrical instruments plant. I purchased the Gantt control from Syncfusion. It has saved me many hours as well as stores our information more efficiently… now.
Marco Del Frate

Marco Del Frate

Tecnel SRL

double quotes

I am really thankful for the wonderful set of controls for WPF. I was able to deliver things on time and could focus on core business logic rather than control development.
Umair Ahmed

Umair Ahmed

Technical Lead at Vercom

Transform your applications today by downloading our free evaluation version Download Free Trial


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Scroll up icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon