1
我有WinForm
应用在它WPF
(mvvm
)部分托管。是否可以从我的WinForm
更改dependency property
ModelView
?改变依赖属性(在视图模型)主持召开的WinForm
我有WinForm
应用在它WPF
(mvvm
)部分托管。是否可以从我的WinForm
更改dependency property
ModelView
?改变依赖属性(在视图模型)主持召开的WinForm
是否可以在我的WinForm中更改ModelView中的依赖属性?
这是 - 但你的Windows窗体部分需要了解WPF类型来做到这一点。您始终可以使用wrapper defined when implementing a dependency property从代码中调用它。
如果你正在主持一个Windows窗体控件,不过,你可能想使一个WPF包装,订阅到控制相应的事件,并用它们来设置依赖项属性。这样,您的Windows窗体部分保持“纯粹”并且不需要修改,并且您的WPF部分可以适当地设置所有内容。
差不多得到它:))。你知道类似解决方案的一些例子吗? – ISens
@SergSolohin不是我可以在网上找到。基本上,您的Windows窗体代码可能会引发适当的事件等(或可能)。创建一个位于两者之间的类,监听该事件,并根据需要设置依赖项属性。 –