步骤如下:
嵌入式窗体标准化设置的方法封装
- 将子窗体设置为非顶级控件
- 将子窗体最大化
- 边框窗体去掉
- 设置控件的父容器
- 窗体显示
具体代码如下:
/// <summary>
/// 嵌入式窗体标准化设置的方法封装
/// </summary>
private void OpenEmbeddedForm(Form objForm)
{
objForm.TopLevel = false;//将子窗体设置为非顶级控件
objForm.WindowState = FormWindowState.Maximized;//将子窗体最大化
objForm.FormBorderStyle = FormBorderStyle.None;//边框窗体去掉
objForm.Parent = this.spContainer.Panel2;//设置控件的父容器
objForm.Show();
}
注意:
嵌入式窗体打开时,关闭之前打开的窗体,防止后续出现多次关闭
步骤如下:在嵌入代码