C#窗体常用控件(一)2019-04-17

一. 通用属性

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 控件时间样式

    

你可能感兴趣的:(C#窗体常用控件(一)2019-04-17)