我创建了一个winforms用户控件,并且能够使用WindowsFormsHost控件在wpf窗口中成功托管它。 但是,当我尝试在wpf用户控制中执行相同操作时,winforms控件将不会显示。 以下是我用于使用WindowsFormsHost托管Windows窗体控件的代码。
<DockPanel LastChildFill="False">
<WindowsFormsHost Name="windowsFormsHost1" DockPanel.Dock="Top" />
</DockPanel>
windowsFormsHost1.Child = new WinFormChartUC();
提前感谢任何帮助。
答案 0 :(得分:1)
如何将它完全封装在WindowsFormsHost元素中?
<WindowsFormsHost>
<local:WinFormChartUC x:Name="_WinFormChartUC"/>
</WindowsFormsHost>