【问题标题】:Datepicker in Visual Studio 2010 vs WPF Toolkit?Visual Studio 2010 与 WPF 工具包中的日期选择器?
【发布时间】:2012-01-07 04:28:33
【问题描述】:

我想知道哪个日期选择器更强大。我看到 Visual Studio 中已经有一个 Datepicker,wpf 工具包中的那个更好吗?

我正在寻找能够显示年、月、日的功能。我看到工具包中的 datepicker 有 DisplayMode 这很好。但是普通的不支持吗?

【问题讨论】:

  • 我认为你问的笼统问题太多了。了解您在任一控件中寻找哪些功能会很有帮助。
  • 我正在寻找一个一般性的答案。我想知道如果 Visual Studio 中已经包含一个日期选择器,为什么还有两个日期选择器。

标签: c# wpf


【解决方案1】:

我相信创建 WPF 工具包是为了满足对某些控件的需求,这些控件在 VS2008 发布时不存在。 .NET 3.5sp1 及更早版本本身不包含这些控件,但 .NET 4.0 包含。由于 VS2010 附带 .NET 4.0,因此您根本无需担心 WPF 工具包,除非您正在为 .NET 3.5sp1 或更早的目标平台进行开发。

TL;DR:WPF 和 .NET4 时间选择器控件实际上是相同的。

【讨论】:

    【解决方案2】:

    一般的答案是这样的:

    Visual Studio 2008 没有日期选择器和一堆其他控件作为 Visual Studio 附带的默认工具集的一部分。为了弥补这一点,创建了 WPF 工具包。它今天继续包含这些控件,因为仍然有人使用 Visual Studio 2008。

    【讨论】:

      【解决方案3】:

      WPF 工具包基本上是由 Microsoft 使用/创作的,并变成了 WPF/.NET 4.0 的控件,这是 Visual Studio 2010 附带的。至少,这是我的理解。如果您不需要支持 .NET 3.5 SP1 客户端,我认为没有任何理由继续使用开箱即用的 WPF 工具包控件。

      快速的 Google 搜索也从类似这样的问题中得到建议:http://sharpfellows.com/post/WPF-Toolkit-ported-to-Net-40-and-VS-2010.aspx,事实上,如果您只需要 WPF 4 控件,则完全跳过工具包以避免命名冲突会更容易。

      【讨论】:

        猜你喜欢
        • 2011-10-10
        • 1970-01-01
        • 2012-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多