Windows窗体应用开发1
1.Windows窗体的基本概念
2.Windows窗体应用程序
3.Windows窗体常见界面元素
4.Windows窗体中的事件处理
1.Windows窗体的基本概念
打开一个Window的系统应用,可以拿记事本作为例子:
这个记事本就是一个窗体,用户和程序之间的交互是通过“窗体”、“按钮”等图形化界面元素进行的。我们使用这些软件为我们实现了一些目的,如上面提到的txt文档,写一些内容然后存到电脑上,也有word套件用于办公,用户和程序进行交互,程序做出来要功能强大,效率高,才能实现我们使用这些工具的目的,就像办公时候的word套件加快办公效率,软件设计使用的时候也要想着使用时候的情形。
2.Windows窗体应用程序
创建我的第一个应用程序,
跟学习编程语言不一样的是要有工程(Project)的思想,做什么软件,先建一个工程。然后根据模块化的思想一块一块地将整个工程搭建起来。类比成写文章,搭建房子,每个功能用一个模块来实现,最后就可以做成我们平时在用的软件。当然现在第一个工程,也像我们学习每个编程语言一样,一开始先“HelloWorld”。建立完工程之后可以看见一个窗口,这个窗口就是我们最基础的窗口,通过工具箱向窗口上添加新的控件(按钮,文本之类的东西)。
通过这个控件的属性进行更改,比如像我将text属性改成“HelloRyner”,此时按钮上显示的文本变成了设定的字符串。要更改关于按钮的代码,点击这个按钮,进入到相关代码
private void button1_Click(object sender, EventArgs e) { }
按钮1触发某个事件,此时添加一个“HelloWorld”
后面弹出的这个窗口就是windows的消息框,MessageBox,添加代码 MessageBox.Show("Hello World");即可实现。
3.Windows窗体常见界面元素
上面的用到的按钮(Button)就是常用的窗体界面元素中空间的一种。
元素 | 说明 |
窗体 | 窗体就在上面用到的整个作为背景的窗口 |
控件 |
窗体上面的元素就有按钮之类的东西可以控制一些功能,方法和事件可以定义控件的外观和行为常用的控件包括Button、TextBox、Label 、Panel、ComboBox |
组件 | 组件比较少见后面用到的时候会提及 |
对话框 | 当我们要关闭txt文档的时候会弹出一个窗口询问“是否保存” |
注:控件和组件的区别主要在于控件位于窗体上而组件不是。组件通常从System.ComponentModel.Component基类派生而来
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步