我有办法格式化raddatetimepicker
以在选择视图上显示月份和年份视图吗?..
dateStartDate.Value = DateTime.Now;
dateStartDate.Format = DateTimePickerFormat.Custom;
dateStartDate.CustomFormat = "MMMM - yyyy";
dateStartDate.ShowUpDown = true;
但它不再显示视图,而是给我一个up
和down
按钮来更改月份....
我使用C#
作为我的语言和telerik
.....
这是一个Windows窗体...
答案 0 :(得分:0)
不确定您是否阅读过此内容,但我认为这肯定会帮助您找到正确的方向。
Customize RadCalendar Programmatically
基本上,您需要从RadDateTimePicker控件获取RadCalendar的引用,然后您可以根据自己的需要开始自定义日历视图。
RadDateTimePickerCalendar calendarBehavior = this.dateStartDate.DateTimePickerElement.GetCurrentBehavior() as RadDateTimePickerCalendar;
RadCalendar calendar = calendarBehavior.Calendar as RadCalendar;
RadCalendarElement calendarElement = calendar.CalendarElement as RadCalendarElement;
更新
在你的情况下,我想你会看到RadClaendar的ZoomLevel。 像这样的东西
calendar.HeaderNavigationMode = HeaderNavigationMode.Zoom;
calendar.ZoomLevel = ZoomLevel.Months;