C# XAML嵌入式WinForms面板没有';不支持直接内容?
我试图在我的WPF UserControl中放置一个Winforms面板,代码如下:C# XAML嵌入式WinForms面板没有';不支持直接内容?,c#,wpf,winforms,tablelayoutpanel,windowsformshost,C#,Wpf,Winforms,Tablelayoutpanel,Windowsformshost,我试图在我的WPF UserControl中放置一个Winforms面板,代码如下: 错误: 类型“Panel”不支持直接内容 然后,我将在C#code中初始化TableLayoutPanel面板。您知道如何解决此错误吗?Windows.Forms面板容器称为控件。您应该可以这样做来添加它:如果是我,我只需要创建一个Winforms UserControl,然后将其添加到WinFormsHost <WindowsFormsHost Height="100" HorizontalAlig
错误:
类型“Panel”不支持直接内容
然后,我将在C#code中初始化
TableLayoutPanel
面板。您知道如何解决此错误吗?Windows.Forms面板容器称为控件。您应该可以这样做来添加它:如果是我,我只需要创建一个Winforms UserControl,然后将其添加到WinFormsHost
<WindowsFormsHost Height="100" HorizontalAlignment="Left" Margin="10,108,0,0" Name="windowsFormsHost1" VerticalAlignment="Top" Width="200">
<WinForms:Panel BackColor="Red" Dock="Fill">
<WinForms:Panel.Controls>
<WinForms:TableLayoutPanel x:Name="myLayoutPanel"/>
</WinForms:Panel.Controls>
</WinForms:Panel>
</WindowsFormsHost>