New to Telerik UI for .NET MAUIStart a free 30-day trial

Changing the Appointment Default Style in UI for .NET MAUI Scheduler

Updated on Nov 5, 2025

Environment

VersionProductAuthor
11.1.0Telerik UI for .NET MAUI SchedulerDobrinka Yordanova

Description

I want to change the default style of appointments in the UI for .NET MAUI Scheduler. Specifically, I am looking to modify only the background color of the appointments without creating a custom DataTemplate.

This knowledge base article also answers the following questions:

  • How to change Appointment background color in UI for .NET MAUI Scheduler?
  • How to customize AppointmentView style in UI for .NET MAUI Scheduler?
  • How to apply an implicit style to Scheduler appointments in UI for .NET MAUI?

Solution

To change the background color of the appointments without creating a DataTemplate, use an implicit style targeting the AppointmentView element. Below is an example:

xaml
<ContentPage.Resources>
    <ResourceDictionary>
        <Style TargetType="telerik:AppointmentView">
            <Setter Property="BackgroundColor" Value="LightBlue" />
        </Style>
    </ResourceDictionary>
</ContentPage.Resources>

<telerik:RadScheduler AppointmentsSource="{Binding Appointments}">
    <telerik:RadScheduler.ViewDefinitions>
        <telerik:MultidayViewDefinition />
    </telerik:RadScheduler.ViewDefinitions>
</telerik:RadScheduler>

See Also