相关疑难解决方法(0)

WPF事件绑定到ViewModel(对于非Command类)

我正在使用应用程序的第二个版本,作为重写的一部分,我必须转向MVVM架构.我正面临压力,要在视图模型类中放置绝对的所有代码 - 在代码隐藏文件中使用c#是不受欢迎的.(我知道,我知道......我知道背后的代码不是坏事,但这次不是我的电话).

对于实现命令界面的对象,这很容易.我已经能够找到大量关于如何将这些对象的Command绑定到视图模型中的ICommand的信息.问题是没有这种接口的对象,例如

<ListBox
   x:Name="myListBox"
   MouseDoubleClick="myCallbackFunction">

<!-- ... -->

</ListBox>
Run Code Online (Sandbox Code Playgroud)

我想知道如何将Listbox的MouseDoubleClick事件绑定到myCallbackFunction,这是在视图模型中实现的.这甚至可能吗?

谢谢!

c# xaml binding mvvm viewmodel

19
推荐指数
2
解决办法
4万
查看次数

标签 统计

binding ×1

c# ×1

mvvm ×1

viewmodel ×1

xaml ×1