Hello Amadeus,
Thank you for your question.
In order to provide this functionality we have exposed a method setAdapter(CalendarAdapter), which allows you to define your own adapter which provides the calendar elements. Of course you don't need to start from scratch, you can simply extend our implementation and set a different background of the desired cells. Here's an example:
Additionally, you can also override the methods
getWeekNumberView and
getCalendarMonthCell, if you need to. As you may guess, with this adapter the calendar will have blue background on its title, green on the names of the days, and for the cells with dates the resource my_calendar_cell will be used. You can define this resource in the resources of your application. Here's our default implementation which you can use as a reference:
Defined this way, the calendar cell uses a different resource in its different states, here's the example for the standard cells (calendar_cell_normal):
Don't forget to actually set an instance of your adapter to the calendar:
If you need further assistance, don't hesitate to get back to us.
Regards,
Todor
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.