创建MDI窗体
(2011-07-01 16:12:31)
标签:
杂谈 |
创建MDI窗体时,有3个主要步骤,分别为:创建MDI父窗体、创建MDI子窗体和从父窗体调用子窗体。
1.创建MDI父窗体
创建MDI父窗体的步骤如下。
(1)依次选择“开始”/“所有程序”/“Microsoft Visual Studio 2005”/“Microsoft Visual Studio 2005”选项,打开“Visual Studio 2005”开发环境,在“文件”菜单中,选择“新建”/“项目”选项,如图1所示。
图1
选择“新建”/“项目”选项
(2)在弹出的如图2所示的“新建项目”对话框中,选择新建“Windows应用程序”选项,然后单击【确定】按钮,新建一个Windows应用程序。
图2 “新建项目”对话框
(3)选中Windows应用程序的默认窗体Form1,在“属性窗口”中,将其IsMdiContainer属性设置为True,将该窗体指定为子窗口的多文档界面容器,如图3所示。
图3
设置窗体的IsMdiContainer属性
(4)在Form1窗体中添加一个MenuStrip控件,用来从父窗体调用子窗体。设置MenuStrip控件的一个顶级菜单项和一个子菜单项,如图4所示。MDI父窗体的设计即可完成。
图4
MenuStrip控件菜单项设置
2.创建MDI子窗体
MDI子窗体对于多文档界面应用程序来说是至关重要的,因为用户是通过子窗体来与应用程序交互的。创建MDI子窗体的方法如下。
(1)在“解决方案资源管理器”中选中含有父窗体的Windows应用程序,单击鼠标右键,在弹出的快捷菜单中选择“添加”/“新建项”或“添加”/“Windows窗体”选项,弹出如图5所示的“添加新项”对话框。
图5 “添加新项”对话框
(2)在“添加新项”对话框中,选择“Windows窗体”,并在“名称”文本框中给要添加的Windows窗体命名,然后单击【添加】按钮,在当前应用程序中添加一个新的Windows窗体。
3.从父窗体调用子窗体
这里以前两节中创建的MDI父窗体和MDI子窗体为例,说明如何从父窗体调用子窗体。选择MDI父窗体中MenuStrip控件的“打开子窗体”菜单项,触发其Click事件,并在该事件下添加如下代码:
1.创建MDI父窗体
创建MDI父窗体的步骤如下。
(1)依次选择“开始”/“所有程序”/“Microsoft Visual Studio 2005”/“Microsoft Visual Studio 2005”选项,打开“Visual Studio 2005”开发环境,在“文件”菜单中,选择“新建”/“项目”选项,如图1所示。
图1
(2)在弹出的如图2所示的“新建项目”对话框中,选择新建“Windows应用程序”选项,然后单击【确定】按钮,新建一个Windows应用程序。
图2 “新建项目”对话框
(3)选中Windows应用程序的默认窗体Form1,在“属性窗口”中,将其IsMdiContainer属性设置为True,将该窗体指定为子窗口的多文档界面容器,如图3所示。
图3
(4)在Form1窗体中添加一个MenuStrip控件,用来从父窗体调用子窗体。设置MenuStrip控件的一个顶级菜单项和一个子菜单项,如图4所示。MDI父窗体的设计即可完成。
图4
2.创建MDI子窗体
MDI子窗体对于多文档界面应用程序来说是至关重要的,因为用户是通过子窗体来与应用程序交互的。创建MDI子窗体的方法如下。
(1)在“解决方案资源管理器”中选中含有父窗体的Windows应用程序,单击鼠标右键,在弹出的快捷菜单中选择“添加”/“新建项”或“添加”/“Windows窗体”选项,弹出如图5所示的“添加新项”对话框。
图5 “添加新项”对话框
(2)在“添加新项”对话框中,选择“Windows窗体”,并在“名称”文本框中给要添加的Windows窗体命名,然后单击【添加】按钮,在当前应用程序中添加一个新的Windows窗体。
3.从父窗体调用子窗体
这里以前两节中创建的MDI父窗体和MDI子窗体为例,说明如何从父窗体调用子窗体。选择MDI父窗体中MenuStrip控件的“打开子窗体”菜单项,触发其Click事件,并在该事件下添加如下代码:
创建MDI窗体时,有3个主要步骤,分别为:创建MDI父窗体、创建MDI子窗体和从父窗体调用子窗体。 1.创建MDI父窗体 创建MDI父窗体的步骤如下。 (1)依次选择“开始”/“所有程序”/“Microsoft Visual Studio 2005”/“Microsoft Visual Studio 2005”选项,打开“Visual Studio 2005”开发环境,在“文件”菜单中,选择“新建”/“项目”选项,如图1所示。 图1 (2)在弹出的如图2所示的“新建项目”对话框中,选择新建“Windows应用程序”选项,然后单击【确定】按钮,新建一个Windows应用程序。 图2 “新建项目”对话框 (3)选中Windows应用程序的默认窗体Form1,在“属性窗口”中,将其IsMdiContainer属性设置为True,将该窗体指定为子窗口的多文档界面容器,如图3所示。 图3 (4)在Form1窗体中添加一个MenuStrip控件,用来从父窗体调用子窗体。设置MenuStrip控件的一个顶级菜单项和一个子菜单项,如图4所示。MDI父窗体的设计即可完成。 图4 2.创建MDI子窗体 MDI子窗体对于多文档界面应用程序来说是至关重要的,因为用户是通过子窗体来与应用程序交互的。创建MDI子窗体的方法如下。 (1)在“解决方案资源管理器”中选中含有父窗体的Windows应用程序,单击鼠标右键,在弹出的快捷菜单中选择“添加”/“新建项”或“添加”/“Windows窗体”选项,弹出如图5所示的“添加新项”对话框。 图5 “添加新项”对话框 (2)在“添加新项”对话框中,选择“Windows窗体”,并在“名称”文本框中给要添加的Windows窗体命名,然后单击【添加】按钮,在当前应用程序中添加一个新的Windows窗体。 3.从父窗体调用子窗体 这里以前两节中创建的MDI父窗体和MDI子窗体为例,说明如何从父窗体调用子窗体。选择MDI父窗体中MenuStrip控件的“打开子窗体”菜单项,触发其Click事件,并在该事件下添加如下代码: private void 打开子窗体ToolStripMenuItem_Click(object sender, EventArgs e) { Form2 frmchild = new Form2(); frmchild.MdiParent = this; frmchild.Show(); } 完成上述操作后,运行Windows应用程序,当用户单击“打开子窗体”菜单项时,程序就会创建一个新的多文档界面子窗体。 |
今天的文章创建MDI窗体分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29997.html