Visual Studio 2010与WPF工具包中的日期选择器

本文关键字:日期 选择器 工具包 WPF Studio 2010 Visual | 更新日期: 2023-09-27 18:19:35

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

我正在寻找一些功能,比如可以显示年、月、日。我看到工具包中的日期选择器有DisplayMode,这很好。但普通人不支持这一点吗?

Visual Studio 2010与WPF工具包中的日期选择器

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

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

一般答案是:

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

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

谷歌快速搜索也会从以下问题中得出建议:http://sharpfellows.com/post/WPF-Toolkit-ported-to-Net-40-and-VS-2010.aspx,事实上,如果您只需要WPF4控件,那么完全跳过工具包以避免命名冲突会更容易。