The schedule control is used to schedule and manage appointments through an intuitive user interface, similar to the native device calendar. Its rich feature set includes functionalities like customization, navigation, and date restrictions.
Displays appointments using four types of built-in views:
Provide information about the event to occur at the specified time.
Use recurring appointments to repeat events on a regular basis. Daily, weekly, monthly, and yearly recurrence patterns are supported.
Show appointments that occur over an entire day and spanned appointments that last more than 24 hours in a separate panel.
Add different views such as images and text for each appointment.
Set appointment height regardless of duration to show appointments with a minimum duration in the view.
Represents the month-based view with horizontal or vertical navigation.
Option to display the week number of the year in month view.
Support to display indicators in cells and display appointments below the selected date in the month view. The inline appointment view can be customized.
Set different views for each month cell.
Disable interactions for certain dates in the month view.
In day, week, and workweek views, appointments on a specific day will be arranged in their timeslots based on their durations.
Change the start and end hour displayed in day, week, and workweek views to show only necessary time durations for end users.
Differentiate working hours from non-working hours in day, week, and workweek views.
Change non-working days in the workweek view according to your application requirements.
Change the time interval and time interval height in day, week, and workweek views.
Prevent user interactions such as adding appointments in specific time slots.
Set different formats for time labels and change their appearance.
Users can modify the first day of the week based on the application culture. In the month, week, and workweek views, the days that follow the specified start day will be displayed in the schedule.
Provides built-in support to select time slots and appointments. Programmatic selection can also be done.
Support to restrict navigation beyond the specified minimum and maximum dates. Programmatic navigation is also supported.
Support to localize all static text.