在WPF应用程序中嵌入Windows.Form

时间:2016-08-23 12:52:02

标签: c# wpf forms

我想知道,在WPF应用程序中嵌入Windows.Form元素有什么后果吗?

我真的不知道两种架构之间的区别,但混合它们会产生负面影响吗?

1 个答案:

答案 0 :(得分:1)

这种选择总会产生后果。 主要是winform不支持​​用于冒泡事件和依赖属性的wpf事件机制,如果你想使用一些绑定并遵循MVVM模式,你必须将它包装起来。

此外,如果我记得很清楚,它将不会成为视觉树的一部分。它将在您的应用程序的形式上创建另一个表单,即另一个窗口句柄...

并非不可能,但你必须自己想知道它是否值得。