我刚开始使用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的方法,或者此方法仍然是当前的官方方法吗?
答案 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即可在以下链接中找到,
然后在已安装的文件夹中添加对Microsoft.Phone.Controls.Toolkit.dll的引用。 然后,您可以通过添加xaml代码
来访问它xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"