【问题标题】:CalendarWeeks in WPF DatepickerWPF 日期选择器中的 CalendarWeeks
【发布时间】:2012-07-12 07:22:35
【问题描述】:

正如我的问题的标题所说:是否有可能在 WPF DatePicker-Control 中显示对应的 CalendarWeek?

使用 WinForms 可以在日历的左侧显示它。如何在 WPF 中实现这一点?

更新:感谢Mare Infinitus 的良好回答,我能够在Charles Petzold 的博客中找到正确的(为我工作)解决方案。

我只需要更改逻辑来计算周数以通过 ISO 标准! :)

【问题讨论】:

  • @MareInfinitus:你说得对,我本可以写下我阅读了文档并查看了 MSDN。通常你的评论是我写的;)
  • 好吧,你会在我的回答中找到需要的源代码。希望对您有所帮助。

标签: c# wpf .net-4.0 datepicker


【解决方案1】:

首先:是的,有可能:

这是您想要的源代码: 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 中相当脏但很容易 --> forum.codejock.com/…
  • 并非所有东西都可以在第一时间交付。也许未来的版本会有这个功能。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多