由於我的問題的標題說:有沒有可能在WPF DatePicker控件中顯示相應的CalendarWeek?CalendarWeeks在WPF Datepicker
使用WinForms可以在日曆的左側顯示它。如何在WPF中實現這一點?
UPDATE:感謝的Mare Infinitus
好的答案,我能找到的Charles Petzold的博客正確的(爲我工作)的解決方案。
我只是改變邏輯來計算週數來通過iso標準! :)
由於我的問題的標題說:有沒有可能在WPF DatePicker控件中顯示相應的CalendarWeek?CalendarWeeks在WPF Datepicker
使用WinForms可以在日曆的左側顯示它。如何在WPF中實現這一點?
UPDATE:感謝的Mare Infinitus
好的答案,我能找到的Charles Petzold的博客正確的(爲我工作)的解決方案。
我只是改變邏輯來計算週數來通過iso標準! :)
首先:是的,這是可能的:
這裏是你想要的源代碼: Datepicker final with calender weeks
請拿上WeekColumnVisibility財產看看。
爲了您的利益,這裏是Customizing the New WPF Calendar Controls
更多信息,這裏是一個SO on determining the week of the year (quite easy in the end)
下面是一些詳細的資料做什麼用這樣的控制。 Introducing the WPF 4 Calender Control
,如果你喜歡的話,這裏有一些快速和雙手上壓延at WPF Tutorial
但奇怪的是,它確實需要重寫?! (它在WinForms中很髒但很容易 - > http://forum.codejock.com/forum_posts.asp?TID=17826&title=how-to-show-week-numbers-in-datetimepicker) – basti 2012-07-12 15:11:32
並非所有東西都可以傳遞首先。也許未來的版本將具有此功能。 – 2012-07-12 15:52:46
@MareInfinitus例子:你說得對,我可以寫下來,我閱讀文檔,並期待在MSDN 。通常你的評論是由我寫的;) – basti 2012-07-12 14:17:34
好吧,你會發現我的答案需要的源代碼。希望能幫助到你。 – 2012-07-12 14:47:55