我通过NuGet安装了WPToolkit并且它成功了,但它没有添加到项目的解决方案中,这就是为什么我无法添加xaml
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
<toolkit:AutoCompleteBox...
*名称“AutoCompleteBox”在名称空间“clr-namespace:Microsoft.Phone.Controls; assembly = Microsoft.Phone.Controls.Toolkit”中不存在。 *
那我该怎么办?
我正在使用:
Microsoft Visual Studio Ultimate 2013
Version 12.0.30501.00 Update 2
Microsoft .NET Framework
Version 4.5.51641
THX, Robertoq
答案 0 :(得分:3)
@Robertoq,目前WPToolkit
不支持基于应用程序的新Windows Phone 8.1 XAML
(即针对通用应用程序API的新框架)。
但是他们支持Windows Phone 8.1 Silverlight Application
,它使用旧的8.0 Silverlight API's
作为应用程序框架。你可以找到here&amp; here。我自己测试了这个,我将工具包添加到Windows Phone 8.1 Silverlight应用程序&amp;它奏效了。
因此,您不必浪费时间将.dll添加到不支持.dll的项目中。如果你想构建一个8.1应用程序&amp;你需要使用工具包,然后只需要定位8.1 Silverlight应用程序。
您可以转到Visual Studio 2013 -> New Project -> Universal App -> Windows Phone App -> Blank App (Windows Phone Silverlight) -> Windows Phone 8.1 (Select)
希望这有帮助。