background

UI for .NET MAUI

.NET MAUI Scheduler

  • Implement diverse scheduling scenarios into your .NET MAUI application with the Scheduler component.
  • Part of the Telerik UI for .NET MAUI library along with 60+ professionally-designed UI controls.
  • Includes support, documentation, demos, learning resources and more!
Telerik UI for NET MAUI Scheduler Header Image
  • Cover Diverse Scheduling Scenarios with .NET MAUI Scheduler

    The Telerik UI for .NET MAUI Scheduler component simplifies the implementation of diverse scheduling scenarios into .NET MAUI applications. It provides customizable pre-designed views, granting you the flexibility to modify the current time, visible hours and dates. Other notable features include appointments, time ruler, special time slots, globalization and localization support, flexible styling API and much more.

    See the .NET MAUI Scheduler documentation: Overview

    Telerik UI for NET MAUI Scheduler Overview
  • Built-in Views

    The Telerik UI for .NET MAUI Scheduler control displays data in different views. The control defines four predefined views from which you can choose to navigate through.

    • Day View – represents a view that shows a single day.
    • Week View – shows all seven weekdays as in a day view.
    • Multiday View – shows multiple days as in day view mode.
    • Month View – represents a view that shows 42 days in month view mode.

    See the .NET MAUI Scheduler documentation: Views

    Telerik UI for NET MAUI Scheduler 3 Days View
  • Built-In Dialogs

    the .NET MAUI Scheduler component comes with built-in customizable dialogs that will enable users to directly schedule their meetings inside the application within a few clicks. The Scheduler component features the following dialogs:

    • Preview Appointment Dialog
    • Edit Appointment Dialog
    • Edit Recurrence Dialog
    • Edit Recurrence Choice Dialog
    • Delete Recurrence Choice Dialog
    • Delete Appointment Choice Dialog

    See the .NET MAUI Scheduler documentation: Built-In Dialogs

    NET MAUI Scheduler component Dialogs
  • Custom Date Formats

    The built-in date formatting support allows you to customize each Scheduler view. You can set custom formats for displaying dates and times on the time ruler and in the headers.

    See the .NET MAUI Scheduler documentation: Custom Date Formats

    NET MAUI Scheduler component Custom Date Format
  • Appointments

    You can seamlessly populate the .NET MAUI Scheduler with appointments via a single property. It is also possible to define a custom template and apply various styling options to the appointments to achieve the desired look and feel.

    The Scheduler allows configuring repeating appointments, as well. You can apply recurring scheduling patterns such as daily, weekly or monthly or set a range of recurrence from date to date to the appointments.

    See the .NET MAUI Scheduler documentation: Appointments

    Telerik UI for NET MAUI Scheduler showing a MonthView
  • Current Date and Current Time Indicators

    Depending on the active view, CurrentDate specifies which day(s), week or month is visualized. Additionally, it displays a customizable indicator that highlights the current time over the view.

    Telerik UI for NET MAUI Scheduler showing Globalization
  • Programmatic Scrolling

    The scheduler component provides an option for programmatic scrolling. This allows you to set up the component so that the current view is directly scrolled to a specific time, for example directly to working hours. Another use case for this API is to adjust the view to scroll to a specific appointment.

    See the .NET MAUI Scheduler documentation: Programmatic Scrolling

    Telerik UI for NET MAUI Scheduler displaying Programmatic Scrolling
  • Time Ruler

    Time Ruler is used to indicate the time intervals across views. You can easily modify the density and the size of the time ruler ticks through various configuration properties.

    Telerik UI for NET MAUI Scheduler Time Ruler Settings
  • Special Slots

    The Telerik UI for .NET MAUI Scheduler component has the option to define a collection of customizable time slots in order to make them noticeable across the view. This comes in handy when you want to visualize weekends or holidays.

    See the .NET MAUI Scheduler documentation: Special Slots

    Telerik UI for NET MAUI Scheduler showing Non Working Hours
  • Globalization

    Another feature supported by the Telerik UI for .NET MAUI Scheduler component is globalization. It refers to developing an application in such a way that it works on the target device culture. This includes changes to calendar day names and the first day of the week.

    See the .NET MAUI Scheduler documentation: Globalization

    Telerik UI for NET MAUI Scheduler showing Globalization
  • Localization

    Adapt your .NET MAUI application to different regions by utilizing the Scheduler localization support. It enables you to easily translate the phrases used across the Scheduler control to other languages.

    See the .NET MAUI Scheduler documentation: Localization

    Telerik UI for NET MAUI Scheduler showing Localization scenario
  • Flexible Styling API

    Thanks to the control’s flexible API you can directly configure how various elements of the Telerik UI for .NET MAUI Scheduler are displayed in your application. Some common scenarios are customizing the appearance of the Scheduler’s header and days styling.

    See the .NET MAUI Scheduler documentation: Day Styling

    Telerik UI for NET MAUI Scheduler Flexible Styling API

All UI for .NET MAUI Components

Next Steps