Skip to content
| Marketplace
Sign in
Visual Studio>Controls>UWP Scheduler – Syncfusion UWP UI Controls
UWP Scheduler – Syncfusion UWP UI Controls

UWP Scheduler – Syncfusion UWP UI Controls

Syncfusion

|
108 clicks
| (0) | Free Trial
The UWP Scheduler control (Event Calendar) has capabilities like Outlook calendar to create, delete, edit, and display appointments. It supports five different view modes: day, week, work week, month, and timeline.
Get Started

UWP Scheduler

The UWP Scheduler Control is used to schedule and manage appointments through an intuitive user interface, similar to Outlook calendar. Five different view modes are supported: day, week, work week, month, and timeline. Its rich feature set includes:

  • Assigning resources for appointments.
  • Built-in appointment editor to manipulate the appointments.
  • Built-in context menu for improving the end-user experience.
  • Appearance customization
  • Appointment rescheduling through resizing and dragging and dropping.
  • Restricting navigation beyond specified minimum and maximum dates.
  • Localization to meet the needs of different regions.

UWP Scheduler

Features and Benefits of UWP Scheduler Control

Views

Display appointments using five types of built-in configurable views:

  • Day view
  • Week view
  • Workweek view
  • Month view
  • Timeline view

Learn more about Scheduler views

Data binding

In addition to default schedule appointments, users can use their own collection and bind a business object to an appointment. This is done by mapping its fields such as start time, end time, subject, notes, and recurrence. Any type of IEnumerable data binding is supported.

Appointments

Appointments provide information about events to occur at specified times.

Recurring appointments - Recurring appointments are used to repeat events on a regular basis. It supports daily, weekly, monthly, and yearly recurrence patterns.

All-day and spanned appointments - Show appointments that occur over an entire day and spanned appointments that last more than 24 hours in a separate panel.

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

Appointment customization - Add different views such as images and text for each appointment.

Reminders - Send alerts at specified times to remind you of appointment.

Resources

Define resources based on associated appointments with grouping support. Headers will also be displayed based on the defined resources and sub resources.

Selection and navigation

Selection - Select timeslots and appointments through mouse and touch interactions.

Navigation - Navigate to schedule views using touch swipe gestures and navigation buttons. Schedule also supports programmatic navigation. Bring the required timeslot into view in day, week, workweek, and timeline views.

Date restriction and blackout dates

Date restriction - Prevent navigation beyond a specified minimum and maximum dates. This restricts users from selecting certain dates or creating appointments.

Blackout dates - Disable interactions and selections for certain dates. This is helpful for blocking user interaction during holidays or any other special events.

Blocking timeslots - Prevent user interactions, such as adding appointments in specific time slots.

Rich user experience

A friendly user interface lets you perform various operations using the context menu and editor.

Appointment drag-and-drop - Easily reschedule an appointment by dragging it from one timeslot or month cell and dropping it into another timeslot or month cell.

Context menu - Use provided default user interface for adding, editing, and deleting appointments. You can also reschedule, copy, and paste the appointments. You can also use a custom context menu.

Appointment resizing - You can quickly extend or reduce an appointment’s start and end time by resizing.

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

Globalization and localization

Globalization - Display date-time formats and headers in different cultures, meeting the needs of different regions. UWP Scheduler supports to change the first day of the week.

Localization - Localize all static text in the UWP scheduler to a particular language.

Related Links

Download Free Trial

Pricing

View Demos

Samples

Community Forums

Documentation

Knowledge Base

About Syncfusion

Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 35,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.

Today, we provide 1900+ controls and frameworks for web (ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Blazor, Vue, and Flutter), mobile (Xamarin, UWP, JavaScript, Flutter, and MAUI), and desktop development (Windows Forms, WPF, UWP, and WinUI, Flutter, and MAUI). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.

sales@syncfusion.com | Toll Free: 1-888-9 DOTNET

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft