C# WinForm实践开发教程——第一章 Windows编程基础

一、基本概念

1.理解InitiallizeComponent()方法

在每一个窗体生成的时候,都会针对当前的窗体定义InitiallizeComponent()方法,该方法实际上是由系统生成的对于窗体界面的定义方法。
额,书上这么说的,个人解释就是对当前窗体初始化的一个方法,存在于XXXX.Dseigner.cs中。

2. 业务逻辑以及事件方法等被编写在.cs文件中,而界面设计规则被封装在.Designer.cs文件里。
3.使用Application.Exit()还是Form.Close()

不论是Application.Exit()还是Form.Close(),都可以起到关闭当前窗体的作用,但是存在差异。
一个完整的WinForm程序从Application.Run(new Form1)开始,到Application.Exit()结束。
Application.Exit()关闭整个程序,Form.Close()关闭当前窗口。

二、基本控件的使用

1.Label标签控件
2.TextBox文本框控件
3.Button按钮控件
4.ListBox列表框控件

主要用于显示多行文本信息,以提供用户选择。


5.ComboBox组合框控件

ComboBox组合框控件为典型的多选一控件,主要用于限制用户在多个固定信息情况下选择唯一一行的文本信息,以确认用户选择逻辑。


6. 对话框窗口,Show方法的重载类型
7.模式对话窗体showDialog()的使用

ShowDialog()是一个进行路径绑定的Show方法,不可以自由切换。在用户没有关闭当前页的前提下,无法关闭该页面后的任一页面,它就是当前唯一(路径打开)为true的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你相信人与人之间有先天的预设么?你相信多少?对我而言,我并不相信有一对一的注定匹配,但却知道,有一类人于我而言是可...
    思莫阅读 1,144评论 0 0
  • 那天随便拿出一本当年的笔记来,还真是震惊了! 当年曾经抄过不少东西呢! 随便举个例子。 “晚上洗脸,是一天的结束;...
    王丽燕199阅读 2,593评论 0 2
  • 步骤1:当你正在研究一个课题时,保持你的思想来源和你自己的思想分开。并保持记录你查阅的每一个信息来源。对于网络源,...
    杨秀华阅读 2,481评论 0 1