New to Telerik UI for .NET MAUI? Start a free 30-day trial
Agenda View
Updated on Nov 7, 2025
The Agenda View represents a view that shows a list of appointments in a continuous, scrollable format.
Set the Agenda View
Add an AgendaViewDefinition to the ViewDefinitions collection of the RadScheduler instance.
XAML
<telerik:RadScheduler x:Name="scheduler">
<telerik:RadScheduler.ViewDefinitions>
<telerik:AgendaViewDefinition />
</telerik:RadScheduler.ViewDefinitions>
</telerik:RadScheduler>

Properties on Scheduler Level
AddAppointmentCommand(ICommand)—Defines the command that is executed when the add appointment button is clicked. This command opens the appointment creation dialog.AddAppointmentButtonStyle(Stylewith target typeRadButton)—Defines the style that is applied to the add appointment button displayed in the Scheduler header. The button is visible for theAgendaview.
Properties on Agenda View Level
Title(string)—Specifies the name for the view. If not explicitly set, a default title may be generated.HeaderTextFormat(string)—Defines the string format of the header text.FirstDayOfWeek(DayOfWeek?)—Defines the day that is considered the beginning of the week.MonthTemplate(DataTemplate)—Specifies the template used to display month headers in the agenda view.WeekTemplate(DataTemplate)—Specifies the template used to display week headers in the agenda view.DayTemplate(DataTemplate)—Specifies the template used to display day headers in the agenda view.AppointmentDurationTemplate(DataTemplate)—Specifies the template used to display appointment duration in the agenda view.InitializationBusyIndicatorStyle(Stylewith target typeRadBusyIndicator)—Specifies the style for the busy indicator shown during initial data loading. This indicator appears centered on screen while the agenda items are being loaded and until scroll is performed to the current item.LoadingProgressIndicatorStyle(Stylewith target typeRadLinearProgressBar)—Specifies the style applied to the progress bar displayed when loading appointments for the visible range.