window 操纵系统中,随处是窗体
长处:简单 强大 便利 灵活
法式: 新建项目 项目类型 visual C#项目 模板 window应用措施
用partial 将同一个窗体的代码分隔放在两个文件中:
一个存放在vs自动生成的代码中
冒号暗示担任
像孩子担任怙恃的特征所有窗体都担任Form
窗体标题 Name窗体图标 Icon
图片配景 Backgroundimage
配景颜色 backcolor
最大化按钮 MaximinBox
最小化按钮 Minimun
窗体边框样式 FROMBorderStyle
窗体初始位置 StartPosition
窗体状态 WindowsState
辅佐按钮 HelpButton
1.定名规范-前缀
控件名称 控件类名 定名前缀
标签 Label lal
文本框 TextBox txt
组合框 ComboBox Cbo
按钮 Button btn
规范化定名可以提高措施的可读性和可维护性
2.标签label
image 标签上的图像text 显示的文本
3.文本框 TextBox
MaxLength 最大字符数MultiLine 是否可以输入多行文本
PassWordChar 作为暗码框时显示的暗码字符
readOnly 是否允许编纂
Text 关联的文本
4.组合框ComboBox
Items 组合框中的项DropDownStyle 组合框的气势派头
Text 组合框关联的文本
SelectedIndex 当前选中项的索引,从0开始
selectedItem 获取当前选定的项
4.按钮 Button
Enable 控件是否可用Text 显示文件
TextAlign 文本的对齐方法
Windows应用措施是事件驱动
事件驱动:随时响应用户触发的事件,做出相应的措置惩罚惩罚
我们需要做的:
1.针对相关事件,编写相应的事件措置惩罚惩罚措施
2.编写事件措置惩罚惩罚措施的法式
3.选中控件 在属性窗口中单击 找到事件 双击生成事件措置惩罚惩罚要领 编写措置惩罚惩罚代码
4.若事件事件措置惩罚惩罚要领未触发,请查抄属性窗口中事件措置惩罚惩罚措施是否设置正确
5.窗体FROM
load事件:窗体加载时触发
文本框 textbox:
textchanged事件:文字转变时触发
按钮button
click事件:单击触发触动
每个控件的事件非常多,我们只需要存眷常用的事件即可
6.messageBox动静框
1.为什么要使用动静框?
显示动静
向用户请求动静
实现法式:
1界说窗体东西
2显示窗体
语法:
被挪用的窗体类名 窗体东西=new被挪用的窗体类名();
窗体东西.Show();
,