将Windows窗体嵌入WPF应用程序

14

我有一个旧的Windows窗体应用程序,不想将其转换为WPF,而是希望在我的WPF应用程序主窗口中嵌入它。 我该怎么做?

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

2个回答

15
你需要使用WindowsFormsHost来进行操作。请查看教程(展示了如何在WinForms中使用WPF,反之亦然)。

我可以使用WindowsFormHost在WPF和嵌入式WinForm之间传输数据吗? - rajat
1
@rajat - 是的。WindowsFormHost 的工作方式就像一个 UserControl,当然,看起来将您的应用程序转换会更容易一些。 - Security Hound

3

您可以使用 WindowsFormsHost 将单个表单添加到 WPF 应用程序中。如果这已经满足您的需求,请查看此 演练


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接