我正在修改一个使用WPF和MVVM的应用程序,但在某些地方也修改了行为。我需要应用拖动行为(对于一个GUI元素,它将是一个Drag& Drop原点),但是当我连接一个带有行为的GUI元素时......
<i:Interaction.Behaviors>
<behaviors:FrameworkElementDragBehavior/>
</i:Interaction.Behaviors>
...然后它开始忽略处理ViewModel中事件的函数(它们是RelayCommand
并且是XAML标记属性中的Bind
目标。如何同时拥有 - ViewModel和行为中的处理程序?