【发布时间】:2015-09-04 06:32:40
【问题描述】:
我需要将 View(WPF 窗口)中的方法连接到 ViewModel 中的事件。鉴于具体的 VM 类型并连接其事件,是否违反了 MVVM 模式到 DirectCast Object DataContext?如果是,有没有更好的方法?
【问题讨论】:
-
您希望连接哪种类型的方法?它们是事件吗?
-
1) 在 VM 上公开命令 2) 在视图上添加命令属性 3) 绑定它们并 4) 在需要时从视图中执行它们。