Overview of .NET MAUI Scheduler (SfScheduler)

30 Jun 20265 minutes to read

The .NET MAUI Scheduler has nine different types of built-in configurable view modes that provides all the common scheduling functionalities to display appointments in different views, and allows users to create and manage appointments efficiently. It exposes user interface for custom working days and hours, and basic operations such as viewing daily/all day/spanned appointments, date navigation, selection, and Data binding to different sources.

overview-in-maui-scheduler

Business use cases

  • Calendar and booking applications that require managing appointments, meetings, and schedules efficiently.
  • Enterprise systems that track employee schedules, tasks, and resource planning.
  • Health care and service applications that manage appointments with recurrence and time-based availability.
  • Productivity and collaboration apps that display events across multiple calendar views for better planning.

Key features

  • Built‑in views switch between Day, Week, WorkWeek, Month, Agenda, and Timeline views for flexible scheduling

built-in-views-in-maui-scheduler

  • Appointments create and manage events with start/end time, subject, and notes

appointment-events-in-maui-scheduler

  • Recurrence events schedule repeating events daily, weekly, monthly, or yearly with exceptions

recurring-events-with-exceptions-dates-in-maui-scheduler

  • Appointment mapping bind custom data objects to appointments for seamless integration

  • Time zone support schedule across regions with automatic daylight saving adjustments

  • Agenda view view appointments in a simple list format grouped by week

agenda-view-events-in-maui-scheduler

  • Timeline month view display appointments horizontally across days for long‑term planning

timeline-month-view-in-maui-scheduler

  • First day of the week customize the start day (e.g., Monday or Sunday) to match regional preferences

first-day-of-week-in-maui-scheduler

  • Flexible working days define working and non‑working days for realistic business schedules

  • Date range limits restrict navigation to minimum and maximum dates for controlled scenarios

  • Special time regions block or highlight unavailable slots such as holidays or breaks

recurring-special-time-region-in-maui-scheduler

  • Blackout dates disable specific dates to prevent scheduling on restricted days

selectable-day-predicate-or-blackout-dates-in-maui-scheduler

  • Hide leading & Trailing dates remove extra month dates for a cleaner calendar view

hide-leading-and-trailing-dates-in-maui-scheduler

  • Custom start & End hours show only relevant time ranges by hiding unnecessary hours

flexible-working-hours-in-maui-scheduler

NOTE

Looking for the full .NET MAUI Scheduler component overview, features, pricing, and documentation? Visit the .NET MAUI Scheduler page.

Globalization

The following table summarizes the globalization support available in this control.

Full Support
Control Localization RTL Time zone Screen reader Keyboard navigation
Scheduler full-support full-support full-support full-support full-support
  • Calendar for date navigation and selection using calendar UI.
  • DataGrid for managing and displaying appointment data in tables.
  • Kanban for workflow-based task management views.

See Also

  • Getting Started shows a step‑by‑step guide to begin using the Scheduler control.
  • Day Week Views explains how to switch between day and week layouts for flexible scheduling.
  • Appointments helps manage appointments and data binding.
  • UI Kit provides interactive demos and ready‑made UI examples.

Resources

Feature Tour

Get a quick overview of key features and capabilities to kick start your journey.
Explore Features

Showcase Samples

Explore real-world sample apps to see components in action and learn by example.
View Samples

Tutorial Videos

Watch step‑by‑step video guides to quickly understand concepts and implementation.
Watch now

Knowledge Base

Find practical solutions, troubleshooting tips and how‑to guides for common scenarios.
Search KB's

Blogs

Discover in‑depth articles, use cases and expert insights from our developers.
Read Blogs