如何在wpf用户控件中托管WinForms用户控件?

时间:2012-03-10 19:18:52

标签: wpf winforms user-controls host

我创建了一个winforms用户控件,并且能够使用WindowsFormsHost控件在wpf窗口中成功托管它。 但是,当我尝试在wpf用户控制中执行相同操作时,winforms控件将不会显示。 以下是我用于使用WindowsFormsHost托管Windows窗体控件的代码。

 <DockPanel LastChildFill="False">
        <WindowsFormsHost Name="windowsFormsHost1" DockPanel.Dock="Top" />
 </DockPanel>

 windowsFormsHost1.Child = new WinFormChartUC();

提前感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

如何将它完全封装在WindowsFormsHost元素中?

<WindowsFormsHost>
    <local:WinFormChartUC x:Name="_WinFormChartUC"/>
</WindowsFormsHost>