是否存在 WPF .NET 3.0 日期选择器?
Posted
技术标签:
【中文标题】是否存在 WPF .NET 3.0 日期选择器?【英文标题】:Does a WPF .NET 3.0 Date Picker exist? 【发布时间】:2010-10-06 19:08:37 【问题描述】:我正在尝试查找 WPF 3.0 日期选择器控件。你有什么可以推荐的?它在哪里?
【问题讨论】:
【参考方案1】:WPF Toolkit 包含一个 DatePicker 控件。
编辑:我忘了添加指向DatePicker Walkthrough 的链接以了解如何使用它。
更新: Microsoft 没有在 .Net 3.0 上运行的 DatePicker 控件。您可以购买第三方 DatePicker 控件,例如 Telerik's DatePicker,或者您可以从 open source DatePicker 实现开始并自行开发。免责声明:我没有使用任何第三方 DatePicker 控件,因此我无法保证它们的质量。
【讨论】:
确保使用 2009 年 1 月发布的 WPF 工具包。以前的版本在日期选择器中存在内存泄漏 无法使用。我们的用户被困在 .Net 3.0 上。 可以下载WPF Toolkit源码,将目标框架改为3.0,然后重新编译。【参考方案2】:Kevin 的 WPF bag-o-tricks 中有一个免费的日期选择器控件http://j832.com/bagotricks/
并且在 MS WPF 工具包中有 Franci Penov 说过。
我过去使用过 bag-o-tricks 之一,它有效,但并不完美。
【讨论】:
【参考方案3】:第 25 章中的 Applications = Code + Markup (Charles Petzold) 一书有一个 datePicker 控件,Microsoft 团队已将其转换为 VB.net。该控件是为 .Net 3.0 编写的。这是控件和源代码的链接。
http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=petzoldsamplevb&DownloadId=244
【讨论】:
以上是关于是否存在 WPF .NET 3.0 日期选择器?的主要内容,如果未能解决你的问题,请参考以下文章