我正在将我的 WinPhone8.1 项目迁移到 UWP,我发现 xaml 中的行为有些不兼容。看来我需要安装Microsoft.Xaml.Behaviors.Uwp.Managed和Microsoft.Xaml.Behaviors.Uwp.Native。但是,安装后,我收到如下编译错误:已导入具有相同简单名称“Microsoft.Xaml.Interactivity”的程序集。尝试删除其中一个引用...我认为 xaml.interactivity 是由框架提供的,我在解决方案资源管理器的引用中看不到它。我想知道是否有人可以对此提出一些想法。这是不包括我自己的 dll 的引用的屏幕截图。
代码片段
<interactivity:Interaction.Behaviors>
<core:EventTriggerBehavior
EventName="ItemClick">
<core:InvokeCommandAction
Command="{Binding ViewSomeCommand}"
InputConverter="{StaticResource ItemClickedToSomeConverter}" />
</core:EventTriggerBehavior>
</interactivity:Interaction.Behaviors>