251Windows窗体与事件驱动——winform开发环境的使
Windows窗体与事件驱动
一、winform开发环境的使用
1、软件的部署架构
(1)B/S架构应用程序(Web应用程序):浏览器/服务器(Browser/Server)
浏览器将请求发送给Web服务器,Web服务器对请求进行处理,并将响应数据返回浏览器
应用程序全部部署在服务器端,客户端只有浏览器(如IE浏览器)
即ASP.NET Web开发
(2)C/S架构应用程序(Windows、Winform、桌面应用程序):客户端/服务器(Client/Server)
客户端向服务器发出请求,服务器处理请求并将响应发送给客户端
应用程序全部或部分部署在客户端,数据库或部分程序在服务器
2、继承开发环境
3、解决方案资源管理器
作用:显示整个项目的文件组成
4、窗体属性
(1)窗体属性设置
选中窗体或者控件,在右侧属性栏中可以对当前窗体的属性和事件进行设置。
(2)常用属性列表
Name:窗体对象的名字,类似于变量的名字,用于在事件源码中指代窗体或控件
Text:窗体标题栏显示的文字
MaximizeBox:是否最大化——最大化按钮是否有效
MinimizeBox:是否最小化——最小化按钮是否有效
BackColor:背景颜色
WindowsState:窗体出现时的状态(最大化、最小化、正常)
StartPosition:窗体第一次出现时的位置
Icon:窗体标题的小图标
FormBorderStyle:窗体边框改变属性(可设置成用户无法手动改变窗体大小)
5、Partial修饰符
窗体设计代码中,一个窗体表示一个类,有时候会有Partial修饰符,表示部分类
partial修饰类表示当前展示的是该类的部分代码,在其他模块中允许(有可能)还存在该类的其余代码
所有由partial修饰的同名类集合起来,编译时相当于public class Form1