DatePicker在Windows Phone 8.1项目中的XAML中不可用,从8.0重新定位

Dav*_*Dev 3 datepicker windows-phone-8 windows-phone-8.1

我最近将Windows Phone 8应用更新到了Windows Phone 8.1.我正在尝试将一个<DatePicker />控件(Windows Phone 8.1中新增的)添加到XAML中,但它在我的XAML中不可用.

我得到错误:

名称空间"DatePicker"在命名空间" http://schemas.microsoft.com/client/2007 " 中不存在

找不到类型'DatePicker'.验证您是否缺少程序集引用,并且已构建所有引用的程序集.

XML名称空间" http://schemas.microsoft.com/winfx/2006/xaml/presentation " 中不存在标记"DatePicker "

但是,如果我创建一个新的Windows Phone应用程序,那么DatePicker可用.

此外,我可以通过代码隐藏创建和添加DatePicker,而不是在XAML中.

我已经检查过并且可以确认该项目是针对Windows Phone 8.1的,据我所知,我正在引用正确的程序集:

在此输入图像描述

我需要做什么才能在XAML中使用DatePicker?

Ben*_*net 6

您将项目升级到Windows Phone Silverlight 8.1应用程序,而不是Windows Phone Windows运行时8.1.新的DatePicker仅适用于Windows Phone Windows运行时8.1.在Windows Phone Silverlight 8.1应用程序中,您仍然需要使用Windows Phone工具包中的DatePicker.