Windows Phone Toolkit命名空间/引用无效

时间:2014-12-05 17:00:31

标签: c# windows-phone-8 visual-studio-2013

我为此疯狂......

我无法将Windows Phone Toolkit添加到Visual Studio 2013中的Windows Phone 8.0项目中。

没有任何作用。

在XAML页面上使用<toolkit:LongListMultiSelector></toolkit:LongListMultiSelector>

&#34;名称LongListMultiSelector在clr-namespace中不存在:Microsoft.Phone.Controls; assembly = Microsoft.Phone.C ontrols.Toolkit&#34;

我做了什么:

  • 使用NuGet版本2.8.5安装工具包(因此根据需要超过2.1)

  • "xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.C‌​ontrols.Toolkit"添加到我的XAML页面

  • 在%Temp%中删除了Visual Studio缓存,重新启动了VS ...没有。

  • Microsoft.Phone.Controls.Toolkit出现在项目参考文献中......

似乎VS甚至没有认识到这个参考。工具包控件不存在于可添加到&#34;工具箱&#34;的控件列表中。侧边栏。

我迫切需要一个在我的项目中有多选的列表,而且Toolkit似乎是唯一的解决方案......

1 个答案:

答案 0 :(得分:0)

最后我意外地解决了......

我在同一个XAML页面上有一些其他的LongListSelector,带有自定义ItemDataTemplateSelector,导致Visual Studio行为异常。

我删除了那个LongListSelector(它没有任何问题,所以我不知道VS的痒是什么)并且工具包引用开始工作。

奇怪!太令人沮丧......