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标签控件
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
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值