子窗体嵌入显示在父窗体内(Visual C#中的MDI编程实例)

最近做一小的项目,一般软件使用菜单打开的新窗口也都是嵌入在父窗体内的。后来才知道这个也叫MDI
不知道怎么做,在网上找了很久,都没比较符号的资料。花了一个下午终于找到了,共享出来,希望能给有需要的朋友们带来便利。
1,先将 父窗体IsMdiContainer  为 True
2,将打开菜单的单击事件中写入代码
 1    private   void  资料管理ToolStripMenuItem_Click( object  sender, EventArgs e)
 2  {
 3               // 新建一个窗体(Cust_Manage是新开窗体的名称)          
 4              Cust_Manage frmTemp  =   new  Cust_Manage();
 5 
 6               // 定义此窗体的父窗体,从而此窗体成为一个MDI窗体
 7              frmTemp.MdiParent  =   this ;
 8 
 9               // 新开MDI窗体后标题的处理
10              frmTemp.Text  =   " 我是新打开的窗体哦 " ;
11 
12               // 把此MDI窗体显示出
13              frmTemp.Show();
14  }
这是最简单的,不过一般的小项目也就OK,复杂的请看下一篇。

你可能感兴趣的:(编程)