WPF窗体+ MDI中的Winforms

问题描述:

我们有一个使用winforms的应用程序。现在我们要升级它。我们计划使用一些WPF表单和一些旧的winforms。我们还需要使用MDI。 从MDIParent我们需要打开winforms和WPF表单。 而这些表单需要采用平铺格式。 我知道WPF不支持MDI。WPF窗体+ MDI中的Winforms

有没有其他办法可以达到这个目的?

使用AvalonDock,我们也可以显示瓷砖格式的表格。我知道它以可停靠格式显示。 请帮帮我。 它非常紧急。

+0

Follow link:Might help you。这解决了我的问题。 http://*.com/questions/13044618/set-wpf-parent-to-a-mdiform –

为什么你想升级你的应用程序到wpf,仍然使用一些旧的winforms和mdi概念呢?(我不喜欢混淆:) :) 快速和肮脏怎么样使用你的winform应用程序和集成wpf在其中 - 如果你想/必须?

编辑: 如果你想在你的WPF的WinForms,你可以使用

<WindowsFormsHost /> 

应该Avalon的工作了。以下是WindowsFormsHost的示例。

+0

它是一个非常大的应用程序,所以他们不想将所有窗体转换为wpf。有没有可能做?在AvalonDock中,我们是否也可以使用winforms?这些表格需要以瓷砖格式显示 – DotnetDude