C# Winform里可不可以将一个窗口添加到另一个窗口中,
我有个程序的主界面,里面放了许多用于显示、统计等等操作的控件,若将这些控件放在一个界面里,那么程序的主界面的后台代码会有很多,请问可不可以将他们放在单个窗口中,然后在将这些单一窗口添加到主界面中?解决方案
在主窗体调用子窗体是这样写
frmRoutesManage routesManage = new frmRoutesManage();
routesManage.MdiParent = this;
routesManage.Show();
子窗体FormLoad时加这2句
private void frmRoutesManage_Load(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Maximized;
this.FormBorderStyle = FormBorderStyle.Sizable;
....code....
}
这样就可以了
If this is helpful
{ Please Mark as Answered }
else if it is not helpful
{ Un-Mark as Answered }
Best Regards
Huan Li, Code Blog: Small is New Big In C#
用户评论