第五课:创建多窗体程序
来源:互联网 发布:什么是ai设计软件 编辑:程序博客网 时间:2024/06/10 00:27
一个内容丰富的应用程序,只有一个窗体有时是不能满足需求的,需要多个窗体互相之间配合来完成复杂的逻辑,这节课我们就来说下如何创建具有多个窗体的应用。
在IDE环境中的操作还是很容易的,在“解决方案资源管理器”中,右键点击项目名称——添加——windows窗体即可。如下图所示:
给新添加的窗体起一个合适的名称,点击添加即可。完成后可以在“解决方案资源管理器”中看到新添加的窗体,双击即可进行窗体的设计。
如果有迫不及待已经开始运行程序,体验多窗体的朋友会发现一个问题,为什么依然只有一个窗体,如何才能在程序中打开新添加的窗体呢。不要着急,是因为我们还没有添加相应的代码。
在主窗体中放置一个按钮,在按钮的点击事件中添加打开新窗体的代码:
/// <summary> /// 打开新窗体 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(object sender, EventArgs e) { Form2 newForm = new Form2(); newForm.Show(); }
示例中新添加的窗体是默认名字(Form2)。
可能大家还见过一种应用,在主窗体中打开许多子窗体,这种窗体叫做文档窗体
首先设置主窗体的IsMdiContainer属性为True,将目标窗体设置为窗体容器,然后添加如下代码:
/// <summary> /// 创建子窗体 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, EventArgs e) { Form3 childForm = new Form3(); childForm.MdiParent = this; childForm.Show(); }更多精彩内容和详细讲解请下载教学视频观看:点击百度网盘下载
0 0
- 第五课:创建多窗体程序
- Win32 创建窗体程序
- Win32创建窗体程序
- windows窗体程序的创建
- 创建.NET Framework精简版多窗体程序框架
- 第一课.创建窗体类及窗体,窗体过程函数
- 第一课.创建窗体类及窗体,窗体过程函数
- 创建窗体
- 创建窗体
- 创建窗体!
- 窗体创建
- Qt简单窗体程序全界面创建过程
- 程序开发中C#创建不规则窗体代码
- c++如何创建窗体程序,求详细步骤(win32)
- windows程序窗体创建流程模型A--利用基本数据类型
- C++游戏之创建第一个窗体程序(一)
- 在vs中创建数据库(窗体程序)
- Access教程 第五章 窗体
- android 禁止屏幕转向
- Markdown 学习资源整理
- 116:Populating Next Right Pointers in Each Node【树】【DFS】
- 复制构造函数和析构函数经典例子
- Json-fastjson
- 第五课:创建多窗体程序
- 经典SQL查询语句大全
- ACM模板列表
- git使用
- Android自定义控件系列九:从源码看Android触摸事件分发机制
- php对象与内存分配图解
- java中String和StringBuffer以及StringBuilder的区别
- jstl c标签
- Android Shape渲染的使用