.NET MAUI Scheduler Events
The Telerik UI for .NET MAUI Scheduler component exposes a set of events that users trigger through interaction. You can handle these events and execute custom logic based on user action.
Here is a list of the available events:
-
AppointmentTapped—occurs when the user taps on an appointment. TheAppointmentTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<Occurrence>object which provides the appointment occurrence through itsDataproperty.
- The sender argument, which is of type
-
AppointmentDoubleTapped—occurs when the user double taps on an appointment. TheAppointmentDoubleTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<Occurrence>object which provides the appointment occurrence through itsDataproperty.
- The sender argument, which is of type
-
SlotTapped—occurs when the user taps on a slot. TheSlotTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<Slot>object which provides the slot through itsDataproperty.
- The sender argument, which is of type
-
SlotDoubleTapped—occurs when the user double taps on a slot. TheSlotDoubleTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<Slot>object which provides the slot through itsDataproperty.
- The sender argument, which is of type
-
MonthDayTapped—occurs when the user taps on a month day. TheMonthDayTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<DateTime>object which provides the month day through itsDataproperty.
- The sender argument, which is of type
-
MonthDayDoubleTapped—occurs when the user double taps on a month day. TheMonthDayDoubleTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<DateTime>object which provides the month day through itsDataproperty.
- The sender argument, which is of type
-
AgendaItemTapped—Occurs when the user taps on an agenda item. This event only applies toAgendaview and is not raised inDay,Week,Month, orMultidayviews. TheAgendaItemTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<SchedulerNode>object which provides the agenda item occurrence through itsDataproperty. TheDataproperty can be one of the following types:AgendaMonthNode—Represents the model for month group headers in the agenda view.AgendaWeekNode—Represents the model for week group headers in the agenda view.AgendaDayNode—Represents the model for day group headers in the agenda view.AppointmentNode—Represents the model of the views that are used to visualize appointments.
- The sender argument, which is of type
-
AgendaItemDoubleTapped—Occurs when the user double taps on an agenda item. This event only applies toAgendaview and is not raised inDay,Week,Month, orMultidayviews. TheAgendaItemTappedevent handler receives two parameters:- The sender argument, which is of type
object, but can be cast to theRadSchedulertype. - A
TappedEventArgs<SchedulerNode>object which provides the agenda item occurrence through itsDataproperty. TheDataproperty can be one of the following types:AgendaMonthNode—Represents the model for month group headers in the agenda view.AgendaWeekNode—Represents the model for week group headers in the agenda view.AgendaDayNode—Represents the model for day group headers in the agenda view.AppointmentNode—Represents the model of the views that are used to visualize appointments.
- The sender argument, which is of type