tro*_*ous 3 wpf binding command mvvm mousedown
我试图理解这个概念而且它正在逃避我.
这背后的一般概念是什么?我知道这是可能的,但我并没有完全按照我的研究/自己的测试项目来完成这项工作.
我想在我的视图中不惜一切代价避免代码.我想从View中分离诸如"PreviewMouseDown"之类的事件,并让它们在ViewModel中触发一个Command.
谁能给我一些关于如何实现这一目标的基本指导?
摘要:
View(PreviewMouseDown) - >在ViewModel中调用命令(MyPreviewMouseDownCommand)
谢谢
Kev*_*lia 13
被贬低的风险我不认为这是世界上最糟糕的事情
public void PreviewMouseDown(Object sender, RoutedEventArgs e)
{
var viewModel= (MyViewModel)DataContext;
if (viewModel.MyCommand.CanExecute(null))
viewModel.MyCommand.Execute(null);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5618 次 |
| 最近记录: |