第一章
2008-07-21 14:16
127 查看
1.无模式窗体:显示非模式窗体之后还可以允许应用程序执行其他的动作(叫做模式)。
form.Show();// 非模式方法显示窗体
form.ShowDialog();//模式方法显示窗体
2.Application.Run()和Form.Show()的区别
使用Form.Show()方法则Form显示后就立刻退出程序。如果用Form.ShowDialog()是模化对话框所以不会立刻消失,但是如果您还有其他窗口,Form.ShowDialog()显示的是模态窗口,只有它退出,其他窗口才能显示,但是一旦退出整个程序就推出,其他窗口将永不会得到运行机会,而用Application.Run()就不会出现这种现象。
3.button.Click+=new EventHandler(button_Click);
这里的+=操作符是C#用来订阅事件的。new EventHandler创建一个委托对象的实例,将事件触发翻译为对订阅了事件方法的调用的类。以上代码可简写为button.Click+=button_Click;
form.Show();// 非模式方法显示窗体
form.ShowDialog();//模式方法显示窗体
2.Application.Run()和Form.Show()的区别
使用Form.Show()方法则Form显示后就立刻退出程序。如果用Form.ShowDialog()是模化对话框所以不会立刻消失,但是如果您还有其他窗口,Form.ShowDialog()显示的是模态窗口,只有它退出,其他窗口才能显示,但是一旦退出整个程序就推出,其他窗口将永不会得到运行机会,而用Application.Run()就不会出现这种现象。
3.button.Click+=new EventHandler(button_Click);
这里的+=操作符是C#用来订阅事件的。new EventHandler创建一个委托对象的实例,将事件触发翻译为对订阅了事件方法的调用的类。以上代码可简写为button.Click+=button_Click;
相关文章推荐
- [转载]第一章、团队建设
- [转]李战大师-悟透delphi-第一章 delphi的原子世界
- Sencha Touch 快速入门2.0 第一章 开发Sencha Touch App
- 敏捷个人纸质书:第一章 源于生活和工作的敏捷个人
- 第一章 条形码概述--第1.8节条码主要事件
- 【第一章】C#的进化史——C#1.0,2.0,3.0区别比较(二)——C#2.0,3.0 简化排序的特性
- 第一章:第二课 选择器-结构性伪类选择器[二]
- 精通hibernate 第一章笔记
- 《分析服务从入门到精通读书笔记》第一章、维度数据仓库(4)
- 第一章:第二课 选择器-结构性伪类选择器[五]
- 在被窝里看书系列之《Windows PE 权威指南学习》笔记 第一章
- 编写易读代码的艺术——第一章 代码应该容易让人理解
- 第一章 基础知识
- ACCP学习旅程之----- 使用HTML语言开发商业站点(第一章 HTML的基本标签)
- 通用权限系统设计——第一章
- 网页基础编程第一章
- 算法竞赛入门经典 第一章 上机练习(C++代码)
- 信息资源管理第一章——提纲挈领
- 第一章:C#开发的进化史