一. 通用属性
Name : 控件名称,类比于定义的变量名称,可以通过名字来调用控件的属性和方法
Text:控件显示的文本信息,比如button按钮上的文字,窗体左上角的标题,textbox内输入的信息等
backgroundImage:背景图片,例如窗体,按钮等很多都有此属性
backgroundImageLayout:背景图片的显示方式, zoom按照窗口大小同时按照图片比例缩放,stretch根据窗口大小自动缩放
BackgroundColor:背景颜色 Transparent为透明色
font: 字体样式
Anchor:锚定,控件与父窗体的距离变化,
Dock:
二.控件
窗体属性: isMidContainer 是否设为Mid父级窗体
1.button: 按钮控件
FlatStyle 控件外观,设置取消按钮四边直角可用
FlastAppearance:控件外貌,有四个四个子属性,BorderColor边框颜色 BorderSize边框粗细 MouseDownBackColor 按钮被按下背景色,MouseOverBackColor 按钮悬停背景色
2.TextBox:文本输入框控件
borderstyle 边框样式
passwordChar 密码框--默认无值,如果写*则该控件输入信息被加密显示为******
3.combox:下拉控件
itmes:下拉控件的集合,一行为一条数据
DropDownStyle:下拉样式,Simple加载后就是下拉状态,DropDown可以手动改值,DropDownList普通的下拉列表
selectedIndex:选中的项的序号
selectedText:选中项的Text
DataSource: 数据源,可以从数据库查询的结果获取
DisplayMember:显示的值字段名配合 DataSource ValueMember使用
ValueMember:配合值的字段名 配合DataSource DisplayMember使用
isReadOnly: 是否可以修改值
方法:--add() cmb.add("第一条") -- addRandge() cmb.addRange(new[] string{"第一条","第二条"})
clear(): 移除列表中的所有项
remover();移除列表中指定项
4.MenuStrip 菜单控件
MidWindowListItem:选择显示Mid子菜单列表的控件Name
3个子控件,MenuItem Combox TextBox
5.MenuItem控件--此控件操作大部分可以通过右键进行
image 设置图片,注意这个不是背景图
TextImageRelation: 文本图片关系, 设置图片和文本的前后位置关系
DropDownItems: MenuItem的子集合,也可以设置图片文字,甚至在下一级子菜单
6.ToolStrip 工具菜单
8个子控件button label splitButton DropDownButton Spearator Combox TextBox ProgressBar
7.label 标签控件,写文字标签用
8.splitButton 按钮下拉控件,左侧是按钮右侧是下拉列表
displayStyle:样式属性,image 只显示图片,Text只显示文字,ImageAndText图片和属性同时显示
9.DropDownButton 纯下拉列表
10.Spearator 分隔竖线
11.ProgressBar 进度条
12.Group 分组控件
13.Panel 版面控件,可以用来将radio放在一起,让其单选
14.radio 单选控件
checked 是否被选中,true为选中状态
15.datetime 时间控件
MaxDate 最大时间
MinDate 最小时间
Value 控件当前时间
Format 控件时间样式