The .NET MAUI Scheduler (SfScheduler) has nine built-in configurable view modes that provide basic functionality for scheduling, managing, and representing appointments efficiently. It is redesigned with a clean and convenient user interface for custom working days and hours, and basic calendar operations such as date navigation and selection.
A wide range of built-in view modes are available: day, week, workweek, month, timeline day, timeline week, timeline workweek, timeline month, and agenda.
Render recurring, all-day, and spanned appointments to visualize your schedule 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.
Easily configure recurring events on a daily, weekly, monthly, or yearly basis. Skip or change the occurrence of a recurring appointment.
Quickly reschedule an appointment in any view by dragging and dropping it within the Scheduler to change its date, time, or duration.
Regardless of the time zone in the device, users can set the required time zone for the scheduler as well as its events.
Load a large number of appointments dynamically with a loading indicator based on the visible date range that improves the appointment loading performance.
Display the appointments (normal, all day, recurring, and span) in a chronological order, grouped by date.
Group appointments based on the resources associated with them in the timeline day, timeline week, timeline workweek, and timeline month views.
Ues different types of calendars such as Gregorian, Hebrew, Hijri, Korean, Persian, ROC, Thai lunar, Japanese, and Umm al-Qura.
Disable interaction and selection for certain time ranges. This is useful if you want to block user interactions during holidays or other special events and highlight those time spaces.
Customize the week number visible in the month view. By default, the Scheduler displays six weeks in the month view.
Customize the number of days visible in the day, week, workweek, timeline day, timeline week, and timeline workweek views.
Customize the work days in a workweek to hide the remaining days from the calendar view.
Disable any date in the Scheduler to make them inactive. Easily prevent the selection of weekends and holidays by disabling them.
Prevent navigation beyond specified minimum and maximum dates. This restricts users from selecting certain dates outside the time range specified.
Provide a unique look to your scheduler with appearance customization by using the data template support for the following Scheduler UI.
The .NET MAUI Scheduler supports displaying the Scheduler component from right to left for users working with RTL languages like Hebrew and Arabic.
Display the current date and time by following the globalized date and time formats and localize all available static text.
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.