Last Updated: 23 Nov 2020 16:27 by ADMIN
Created on: 19 Nov 2020 09:01
Category: Calendar & Scheduling
Type: Bug Report
Calendar: [UWP] Month name does not use the current culture when setting TitleCellStyle

Default calendar:

<telerikInput:RadCalendar x:Name="calendar"/>



Setting some styles (copied from https://docs.telerik.com/devtools/xamarin/controls/calendar/styling/calendar-styling-cell) :

<telerikInput:RadCalendar x:Name="calendar">
        <telerikInput:CalendarCellStyle BackgroundColor="LightBlue" 
        <telerikInput:CalendarCellStyle TextColor="Black"/>



 The month name loses current culture localization once the cell is styled. 

Posted on: 23 Nov 2020 16:27

Hi Robert,

I have tested the scenario and I reproduced the issue on my side. The bug report type is changed to "Unplanned" and your Telerik points are updated.

The dev team researched the case and found a workaround for this issue using a custom renderer. I have attached a sample project. Please download and test on your side. The renderer implementation is inside the CustomCalendarRenderer.cs file inside the UWP project. 

For testing purposes - I have changed the application language to France inside the App.xaml.cs file, as I have issues changing the current UI culture on the windows machine. 

Yes, you are right the styles applied are from the native UWP Calendar control. 

I hope this workaround will help you achieve the requirements you have.

Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Attached Files:
Posted on: 19 Nov 2020 09:02
The font also looks vastly different. I guess the original one is natively provided by Windows and seems to be Segoe UI Light.