我有一个遗留的 .NET/C# MDI 应用程序,它需要托管在 WPF 应用程序中。我尝试将 MDI 父窗体添加到System.Windows.Forms.Integration.WindowsFormsHost的子窗体中,但抛出异常并显示错误消息:
$exception
{"子控件不能是顶级窗体。"}
System.Exception {System.ArgumentException}
并且 MDI 父级的 TopLevel 属性必须设置为 true。
WPF 互操作是否支持 MDI WinForm?