动态添加ElementHost';将WPF UserControl添加到WinForms的结果为黑色

动态添加ElementHost';将WPF UserControl添加到WinForms的结果为黑色,wpf,winforms,elementhost,Wpf,Winforms,Elementhost,我在ElementHost中有一个WPF用户控件,该控件位于WinForms控件中,用于包装它。我正在动态地将其添加到选项卡控件选项卡 但当我这样做时,我的WPF控件是黑色的 如何解决这个问题?除了这个问题,网络上还有很多其他解决方案。然而,对我们来说,解决这个问题的方法是避免将元素主体“填充”到其父控件中。如果您正在使用对接,请尝试一下 不幸的是,这可能是那些通过实验解决的邪恶问题之一,它将被证明是一个单行修复 这是我自己的错误。我忘了将WinForms选项卡控制面板(第三方控制面板)添加到正

我在
ElementHost
中有一个WPF用户控件,该控件位于WinForms控件中,用于包装它。我正在动态地将其添加到选项卡控件选项卡

但当我这样做时,我的WPF控件是黑色的


如何解决这个问题?

除了这个问题,网络上还有很多其他解决方案。然而,对我们来说,解决这个问题的方法是避免将元素主体“填充”到其父控件中。如果您正在使用对接,请尝试一下


不幸的是,这可能是那些通过实验解决的邪恶问题之一,它将被证明是一个单行修复

这是我自己的错误。我忘了将WinForms选项卡控制面板(第三方控制面板)添加到正确的类中。

+1对于这个建议,这是我自己的愚蠢错误。