在WPF中托管时,如何更改Winforms面板的背景色?

时间:2019-05-22 04:05:45

标签: c# wpf winforms

我想使用WindowsFormsHost在WPF中托管一个winform Panel控件,此后,我发现我无法更改托管面板的背景色,或者在设置BackColor =“ SomeColor”时它不起作用。主意?

    <WindowsFormsHost Grid.Row="1">
          <WinForms:Panel x:Name="VideoPanel" BackColor="Black" Dock="Fill"/>
    </WindowsFormsHost>

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,设置窗口AllowsTransparency =“ False”