Как изменить шрифт telerik DateTimePicker месяца select
84
5
Я использую Telerik WinForm DateTimePicker
.
Я могу настроить его с помощью кода ниже:
Font headerFont = new Font( "Arial", 9.0f, FontStyle.Bold );
Font datesFont = new Font( "Arial", 9.0f, FontStyle.Italic );
RadDateTimePickerCalendar calendarBehavior = this.radDateTimePicker1.DateTimePickerElement.GetCurrentBehavior() as RadDateTimePickerCalendar;
RadCalendar calendar = calendarBehavior.Calendar as RadCalendar;
RadCalendarElement calendarElement = calendar.CalendarElement as RadCalendarElement;
calendarElement.CalendarNavigationElement.Font = headerFont;
calendarElement.CalendarNavigationElement.ForeColor = Color.Yellow;
calendarElement.CalendarNavigationElement.BackColor = Color.White;
calendarElement.CalendarNavigationElement.BackColor2 = Color.Gray;
calendarElement.CalendarNavigationElement.BackColor3 = Color.DarkGray;
calendarElement.CalendarNavigationElement.BackColor4 = Color.Gainsboro;
calendarElement.CalendarNavigationElement.BorderColor = Color.DarkGray;
MonthViewElement monthView = calendarBehavior.Calendar.CalendarElement.CalendarVisualElement as MonthViewElement;
foreach ( RadItem item in monthView.TableElement.Children )
{
item.Font = datesFont;
}
int outint;
foreach ( CalendarCellElement cell in ( ( MonthViewElement ) calendarBehavior.Calendar.CalendarElement.Children[ 0 ].Children[ 2 ] ).TableElement.Children )
{
if ( !int.TryParse( cell.Text, out outint ) )
{
cell.Font = new Font( this.radDateTimePicker1.Font.FontFamily, 12 );
}
}
Как изменить шрифт выбора месяца?
введите описание изображения здесь
Не могли бы вы помочь мне?
спросил(а)
2018-01-09T10:08:00+03:00
3 года назад
добавить комментарий
пожаловаться
Ваш ответ
- Вопросы
- Datetimepicker
- Как изменить шрифт telerik DateTimePicker месяца select