How to reproduce:
public partial class RadForm1 : Telerik.WinControls.UI.RadForm
{
public RadForm1()
{
InitializeComponent();
ThemeResolutionService.ApplicationThemeName = "VisualStudio2012Light";
this.radCalendar1.ShowRowHeaders = true;
this.radCalendar1.AllowMultipleView = true;
this.radCalendar1.MultiViewRows = 2;
this.radCalendar1.MultiViewColumns = 2;
this.radCalendar1.ShowFooter = true;
this.radCalendar1.ShowOtherMonthsDays = false;
}
}
Workaround:
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
MultiMonthViewElement viewElement = this.radCalendar1.CalendarElement.CalendarVisualElement as MultiMonthViewElement;
CalendarMultiMonthViewTableElement tableElement = viewElement.FindDescendant<CalendarMultiMonthViewTableElement>() as CalendarMultiMonthViewTableElement;
if (tableElement == null)
{
return;
}
foreach (RadElement child in tableElement.Children)
{
MonthViewElement monthViewElement = child as MonthViewElement;
if (monthViewElement == null)
{
continue;
}
monthViewElement.FindDescendant<CalendarCellElement>().DrawBorder = false;
}
}