相关疑难解决方法(0)

如何在mvvm中绑定moused双击命令

我有listview,当有人双击任何位置时,我想要显示新窗口.但我有mvvm应用程序,我不希望在xaml文件的代码后面有任何函数,如下所示:如何绑定一个Command来双击DataGrid中的一行以及许多其他样本.我想在viewmodel文件中有方法并将其绑定如下:

<ListView ... MouseDoubleClick="{Binding myfunction}"> 
Run Code Online (Sandbox Code Playgroud)

谢谢

c# wpf mvvm

18
推荐指数
3
解决办法
3万
查看次数

WPF和MVVM.绑定事件

我正在使用MVVM模式,RelayCommand等开发一个WPF应用程序.我在这个问题上阅读了很多,但我不清楚:

我想要做的就是移动一个形状,例如椭圆,然后捕捉它的最终位置,放入数据库.

但我不能将事件(MouseLetButtonDown,MouseLeftButtonUp和MouseMove)绑定到命令.我已经阅读了附加行为,但我需要事件的参数(MouseButtonEventArgs和MouseEventArgs)来检索位置.

解?

wpf events binding mvvm icommand

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

mvvm ×2

wpf ×2

binding ×1

c# ×1

events ×1

icommand ×1