C# WinForm实践开发教程——第一章 Windows编程基础 怼烎@ 2021-06-24 16:11 703阅读 0赞 #### 一、基本概念 #### ###### 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标签控件 ###### ![2789632-5a4574d03a5f133b.png][] ###### 2.TextBox文本框控件 ###### ![2789632-98831c727aa93a67.png][] ###### 3.Button按钮控件 ###### ![2789632-4f097ad5c3c4c14e.png][] ###### 4.ListBox列表框控件 ###### 主要用于显示多行文本信息,以提供用户选择。 ![2789632-51e797edd6c9c8b4.png][] ###### 5.ComboBox组合框控件 ###### ComboBox组合框控件为典型的多选一控件,主要用于限制用户在多个固定信息情况下选择唯一一行的文本信息,以确认用户选择逻辑。 ![2789632-434774de62ec1145.png][] ###### 6. 对话框窗口,Show方法的重载类型 ###### ![2789632-22dcd9da432df753.png][] ###### 7.模式对话窗体showDialog()的使用 ###### ShowDialog()是一个进行路径绑定的Show方法,不可以自由切换。在用户没有关闭当前页的前提下,无法关闭该页面后的任一页面,它就是当前唯一(路径打开)为true的。 ![2789632-3b18269684ea9294.png][] 公众号.png [2789632-5a4574d03a5f133b.png]: /images/20210615/6a4d85fb785642729cb890172fb4763d.png [2789632-98831c727aa93a67.png]: /images/20210615/77a9aed340a14951a7c0ccc4b11b2e7f.png [2789632-4f097ad5c3c4c14e.png]: /images/20210615/4a5d2154da824a7b9e3960655e84224e.png [2789632-51e797edd6c9c8b4.png]: /images/20210615/a8c044883b1d4bf2b898c388c6c149ef.png [2789632-434774de62ec1145.png]: /images/20210615/55e7ccbc8481408b97351acb9ba3fd27.png [2789632-22dcd9da432df753.png]: /images/20210615/0af03cfe76294387b44fc7bedd9e0f12.png [2789632-3b18269684ea9294.png]: /images/20210615/89dc80d9f4ed49d18fb233987b029670.png
还没有评论,来说两句吧...