子窗体嵌入显示在父窗体内(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,复杂的请看下一篇。
posted @ 2009-01-14 17:01  kaka9  阅读(1707)  评论(0编辑  收藏  举报