我正在使用Windows表单应用程序。我正在使用Nuget DockPanel。我面临的问题是,当我启动应用程序时,它显示最小的停靠面板高度。如图所示:
Please click to see image 在图像中,带有蓝色笔线的区域是表单大小,带有黑色笔线的区域是“停靠面板区域”
我想在启动时为DockPanel设置一些高度,它只在我用鼠标调整大小时才有效。 Dock Panel的高度和此面板中的表格应该相同。
public partial class MainForm: Form
{
public MainForm()
{
InitializeComponent();
DockPanel footerDockPanel = new DockPanel();
footerDockPanel.Dock = DockStyle.Bottom;
this.Controls.Add(footerDockPanel);
Errorform = new ErrorForm();
Errorform.Show(footerDockPanel, DockState.DockBottom);
InfoForm = new InformationForm();
InfoForm.Show(footerDockPanel, DockState.DockBottom);
}
}
public partial class ErrorForm : DockContent
{
public ErrorForm()
{
InitializeComponent();
}
}
错误表单和信息表单具有相同的代码。它们都继承到DockContent类