【发布时间】:2019-12-25 21:12:18
【问题描述】:
ObjectProvider 能够将类的方法绑定到控件的属性。
如果那么是否有将控件的方法绑定到 ViewModel 的方法的功能?
我想创建一个结构,如果调用 ViewModel 的方法,则调用 Control 的方法。 (因为ViewModel的方法和Control的方法相连)
是否有任何内置 WPF 的类支持此功能?
【问题讨论】:
-
您可以使用附加行为(即附加属性)。那么您将在 viewModel 中有一个属性,它可以“调用”控件上的方法。听起来很尴尬?是啊,就是。还有所谓的 ViewService 模式或 ViewModel 事件模式。