2016-05-17 2 views
0

私が選択ビュー上の月と年のビューを持っているraddatetimepickerをフォーマットするための方法はありますか?...このようなRadDateTimePicker変更カレンダー

何か..

enter image description here

私がこれまで試してみましたが、このです:

dateStartDate.Value = DateTime.Now; 
dateStartDate.Format = DateTimePickerFormat.Custom; 
dateStartDate.CustomFormat = "MMMM - yyyy"; 
dateStartDate.ShowUpDown = true; 

enter image description here

が、それは代わりに、もうビューを表示月を変更するために私にupdownボタンを与えていません....

私は私の言語とtelerik ..... としてC#を使用していますが、これは窓の形...

答えて

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; 

Customize Zoom Navigation

+0

これは面白いようだと、私はまだこれを読んでいないような 何か....ので、暦日削除し、数ヶ月でそれを置き換えることができるのですか? –

+0

@SamTengWong plsは私の更新された答えを見ます。 – woodykiddy

+0

'telerik.UI.RadCalendar'には' HeaderNavigationMode'という定義が含まれていないようです...「ZoomLevel'と同じです... –

関連する問題