将Windows窗体嵌入到WPF应用程序中

时间:2012-06-01 12:36:49

标签: c# wpf winforms

我有一个旧的Windows窗体应用程序,我不想将其转换为wpf,我想将其嵌入我的wpf应用程序主窗口。我怎样才能做到这一点 ?。

另外,如何使用WindowsFormHost在wpf和嵌入式WinForm之间传输文本?

2 个答案:

答案 0 :(得分:15)

您需要使用WindowsFormsHost。检查this教程(显示如何在WinForms中执行WPF,反之亦然)。

答案 1 :(得分:3)

您可以使用WindowsFormsHost将单个表单添加到WPF应用程序中。如果这足以满足您的目的,请查看此walkthrough