我有WinForm
托管在它WPF
(mvvm
)部分的应用程序。是否可以从我的dependency property
中更改?ModelView
WinForm
问问题
238 次
1 回答
1
是否可以从我的 WinForm 更改 ModelView 中的依赖属性?
它是 - 但您的 Windows 窗体部分需要了解 WPF 类型才能做到这一点。您始终可以使用在实现依赖属性时定义的包装器从代码中调用它。
但是,如果您托管的是 Windows 窗体控件,则可能需要创建一个 WPF 包装器,该包装器订阅控件上的相应事件,并使用它们来设置依赖项属性。这样,您的 Windows 窗体部分将保持“纯”并且不需要修改,并且您的 WPF 部分可以适当地设置所有内容。
于 2012-09-05T15:32:17.940 回答