【发布时间】:2013-11-09 23:57:35
【问题描述】:
我尝试将命令与 MVVM - 模式一起使用,但我不知道如何将命令“绑定”到特殊事件,例如MouseUp 或 MouseEnter。如何做到这一点?
【问题讨论】:
-
使用来自 MVVM 灯的
EventToCommand行为:galasoft.ch/mvvm -
如果你不想使用 MVVM Light,Blend 也有类似的行为。
-
@Tico - 你能解释一下这种行为以及如何使用它吗?
-
@ImmortalBlue 在 Blend 上打开你的项目。转到
Behaviors有一个叫InvokeCommandAction。它所做的是将事件“转换”为命令。作为示例,我将展示我所做的(我将使用 pastebin:pastebin.com/3mbxzagp) -
请检查答案或向我们添加更多帮助