我在MVVM模式之后为windows phone 8.1创建了一个wpf C#项目。
我想安装System.Windows.Interactivity dll,这样我就可以使用事件触发器和EventToCommand等。
问题是,一旦我在我的项目中引用了dll,我就会收到错误说:
Unable to find the type System.Windows.DependencyObjectCollection`1 in system.windows.dll module
我从以下地址获得了DLL:
C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\Windows Phone\v8.0\Libraries
我相信存在不兼容性但是当我在互联网上看时,我可以看到有些人使用该库,所以当我添加它时我可能做错了。
我真的不明白。
感谢您阅读和帮助,
纪尧姆。
答案 0 :(得分:1)
与Windows Phone SDK一起发布了兼容的v8.1 System.Windows.Interactivity
。如果我没记错的话,它应该通过转到Assemblies>来添加引用时显示出来。扩展,但如果没有查看
C:\Program Files (x86)\Microsoft SDKs\WindowsPhoneApp\v8.1\ExtensionSDKs\BehaviorsXamlSDK*