关于可用于Windows Phone的datePicker的问题

时间:2011-08-28 14:11:09

标签: windows-phone-7 datepicker

我刚开始使用Windows Phone开发,并试图让datePicker工作。搜索教程,似乎都指向

的引用
  

C:\ Program Files(x86)\ Microsoft SDKs \ Windows   电话\ V7.0 \工具包\ Nov10 \ BIN \ Microsoft.Phone.Controls.Toolkit.dll

问题是我没有这个文件(并且在计算机搜索之后,我的计算机中根本不存在这个文件)所以在看了一些之后,找到了this link,说我必须安装工具包。这似乎是不对的(我认为这个功能是完全集成的,而不是替代设计是这样一个关键功能)。

分析我从谷歌获得的Feed,这些链接很旧(2010年9月 - 11月)。 Microsoft是否重新设计了访问dataPicker的方法,或者此方法仍然是当前的官方方法吗?

3 个答案:

答案 0 :(得分:1)

我不完全确定原因,但是来自codeplex页面:

  

直接来自Microsoft,Silverlight Toolkit和Silverlight   Windows Phone Toolkit为开发人员社区提供了新功能   组件,功能和帮助塑造产品的有效方法   发展。工具包版本包括开源代码,示例和   docs,以及Windows Phone平台的设计时支持   作为Silverlight浏览器插件。

选择要安装的组件的最简单方法可能是通过NuGet。 http://nuget.org/List/Packages/SilverlightToolkitWP

答案 1 :(得分:1)

这或多或少是目前的方式。主要的变化是现在有一种更简单的方法来使用NuGet获取工具包,并且有一个支持WP7 Mango的更高版本。

我建议您获取示例应用,这样您就可以看到很好的Toolkit示例。

答案 2 :(得分:0)

只需下载并安装Toolkit即可在以下链接中找到,

Silverlight Toolkit

然后在已安装的文件夹中添加对Microsoft.Phone.Controls.Toolkit.dll的引用。 然后,您可以通过添加xaml代码

来访问它
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"