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. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The WinUI Scheduler control is used to schedule and manage appointments through an intuitive user interface, similar to the Windows calendar. It supports eight different views: Day, week, workweek, month, timeline day, timeline week, timeline workweek, and timeline month. The control’s rich feature set includes:

  • A built-in appointment editor for manipulating appointments.
  • Load appointments on demand .
  • Localization to meet the needs of different regions.

Views

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

WinUI Scheduler Day View

Day

WinUI Scheduler Week View

Week

WinUI Scheduler Timeline Month View

Timeline month

WinUI Scheduler Month View - Event Calendar

Month


Events

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.

WinUI Scheduler Week View with Appointments


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.

WinUI Scheduler with Recurring Events


Resource grouping

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

WinUI Scheduler with Events grouped by Resources


Load on demand

Load appointments on demand for the visible date range with the loading indicator. Loading on demand improves the loading performance of appointments ranging multiple years.

WinUI Scheduler - Load on Demand of Appointments


Month agenda view

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

WinUI Scheduler Month Agenda View


Appointment editing and rescheduling

WinUI Scheduler Appointment Editor

Built-in appointment editor

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

WinUI Scheduler Context Flyout

Context menu and command

The WinUI Scheduler context menu displays shortcut options to add, edit, and delete appointments during user interactions, such as right-clicking appointments, time slots, and month cells. Use built-in RoutedUICommands to handle the context menu options.

WinUI Scheduler Appointment Drag and Drop

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.

WinUI Scheduler Appointment Resizing

Resizing

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


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.

WinUI Scheduler Time Zones


Special time region

Create special time regions to highlight time slots in day, week, workweek, timeline day, timeline week, and timeline workweek views. Merge adjacent special time regions and show them as a single region instead of showing them separately for each day in week and workweek views.

WinUI Scheduler showing Special Time Region


Flexible working days

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

Flexible Working Days in WinUI Scheduler


First day of the week

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

WinUI Scheduler First Day of Week


Date restriction

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


Appearance customization

Provide a unique and consistent look to your scheduler with appearance customization using styles, data templates, and theme support.

WinUI Scheduler Appearance Customization


Localization and globalization

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

WinUI Scheduler Localization


Syncfusion WinUI DataViz & UI Controls

Awards

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.

Up arrow 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