Windows Phone Toolkit 命名空间/引用不起作用
本文关键字:引用 不起作用 命名空间 Phone Toolkit Windows | 更新日期: 2023-09-27 18:33:26
我快要为此发疯了...
我无法将 Windows Phone Toolkit 添加到 Visual Studio 2013 中的 Windows Phone 8.0 项目中。
什么都没用。
在 XAML 页面上使用<toolkit:LongListMultiSelector></toolkit:LongListMultiSelector>
可以解决:
"名称 LongListMultiSelector 在 clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.C ontrols 中不存在。工具包"
我做了什么:
-
安装了带有 NuGet 版本 2.8.5 的工具包(因此根据需要超过 2.1)
-
向我的 XAML 页面添加了
"xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
-
删除了 %temp% 中的 Visual Studio 缓存,重新启动了 VS...无。
-
Microsoft.Phone.Controls.Toolkit 存在于项目参考中...
似乎VS甚至没有认识到该参考。工具包控件不出现在可添加到"工具箱"侧边栏中的控件列表中。
我迫切需要在我的项目中有一个包含多选的列表,而 Toolkit 似乎是唯一的解决方案......
终于我解决了...偶然。
我在同一个XAML页面上有一些其他的LongListSelector,带有自定义的ItemDataTemplateSelector,这导致Visual Studio表现得很奇怪。
我删除了那个 LongListSelector(它没有问题,所以我丝毫不知道 VS 有什么痒)并且工具包参考开始工作。
奇怪!太令人沮丧了...