Winform控件属性总结

窗体

Blackcolor 窗体的背景色修改

Forecolor 窗体的前景色修改

用来修改控件的字体颜色,但如果某个控件内已修改过颜色了,就无法在使用窗体进行修改了。

BackgroundImage增加图片背景

Font 修改字体,用来修改控件的字体和控件的大小。

Enable 表示是否启用当前的控件

FormBorderStyle对窗口边框的设定。

Szie 自定义窗体大小,只有在windowstate设置为normal下才有效果

Startposition 设置窗体第一次出现的位置。

TOPmost 设置窗体总在最前。

Opacity 设置透明度

ShowIcon 显示窗体上小图标

Visble 设置对控件的隐藏。

AcceptButton 表示设定按回车执行button

CanncelButton表示设定按ESC执行button

容器类:

Groupbox 控件

可以承载其他控件。

Panel 控件

Futoscroll 当panel内容满了用来自动显示滚动条。

Borderstyle 可以更改边框样式

FlowLayoutPanel 控件

Flowdirection 改变控件内排列的位置。

WrapContents将超出容器范围的内容隐藏。

TABcontrol 控件多页面容器

Appearance 改变控件风格。

Alignment 改变标签位置。

Tabpages 用来设置所有页面内的属性。

multiline 用来设置页面标签多行还是一行显示。

Splitcontainer 控件拆分为2个的容器

Borderstyle 可以更改边框样式

fixedpaner 单独设置一个容器的大小。

Orientation 改变2个容器的位置(水平或垂直);

panel1(2)collapsed设置折叠panel1或2。

Maskedtextbox 控件使用限定格式输入

Mask 设置限定的格式。

Textbox 控件

Readonly 设置是否可以输入文本内容。

Multiline 设置多行输入。

Usesystempasswordchar设置密码输入格式。

Passwordchar 显示密码输入格式下的自定义字符。

点击类:

Button 控件

Anchor 表示button控件和窗体之间保持的距离不变。

Dock 把button控件根据窗体的边缘进行停靠。

AutoElipsis 用来省略超过范围的文本内容。用“内容.....”表示

Flatstyle 修改按钮风格(可以设置透明)。

FlatAppearance 基于Flatstyle 设置为Flat

Bordercolor 设置button边框的颜色。

Bordersize 表示button边框的粗细。

MouseDownBack 鼠标点下去的颜色。

MouseDownBack 鼠标移上去的颜色。

Textalign 表示文本内容在BUTTON内的位置。

Dilogeresult 表示点击后返回的消息内容。

Linklable 控件超级链接控件

ActiveLinkColor 点击时lable的颜色

LinkArea 设置lable点击时的长度。

LinkBehavior 设置下划线的显示。

LinkColor 默认情况下的颜色。

列表类:都是用集合来做支持的

如果需要点击列表控件中的内容,同时需要显示或执行其他内容,可以通过列表控件事件里,默认被选中的那个事件,默认事件为常用事件。

Listbox控件 支持多选

Datasource数据源绑定,接收类型为数组

Formatstring设置显示内容的格式化输出。(只是针对后台代码有效

FormatingEnable设置是否启用格式化输出。(只是针对后台代码有效

SelectedIndex返回选中内容的索引值

SelectedItem返回选中内容的名字(可以认为是key值)

Selectedvalue返回选中内容的内容(可以认为是value值)

SelectionMode设置多选

Multisimple鼠标点击完成多选)(MultiExented鼠标拖动完成多选)

SelectedIndices返回选中内容的索引(返回类型是数组)。

Selecteditems 返回选中内容的名字(返回类型是集合)。

Combobox 控件不支持多选

Datasource数据源绑定,接收类型为数组。

DropDownHeight设置下拉框的高度。

DropDownStyle 设置下拉框的样式。

DropDownWdith 设置下拉框的宽度。

CheckedList 控件

Sorted 设置内容的排序。

Listview 控件

Largeimagelist 设置大图标

Smallimagelist设置小图标

Items设置内容

Treeview 控件

Notes用来设置节点

Imagelist 控件公用控件

用来存放图片供其他控件使用。

NumericUpDown 控件

Value表示控件的当前值

Maxmum设定最达值

Minmum设定最小值

Increment设定增长值

Hexadecimal 设定显示16进制的值

ThousandsSepara设置千位分隔符

DomainUpDown 控件

Items设置内容

Checkbox 控件

AutoCheck设置控件是否可以被选取。

CheckState 设置初始状态是否是选中状态。

three state设置是否有3种状态。(和checkState配合使用);

TrackBar 控件

LargeChange设置大移动数值(Pageup Pagedown键使用)

SmallChange设置小移动数值(用上下左右键使用)

TickFrequency设置刻度线的距离

TickStyle设置外观

DateTimePicker 控件

Value 设置日期

Format 设置日期格式

Customformat设置自定义格式 (Format设置为Custom时才能使用)

MonthCalendar 控件

AnnuallyBoldeddate设定以年为周期的特定日期。

BoldedDates 设定一年的特定日期

MonthlyBoldeDates 设定以月为周期的特定日期。

FirstDayofWeek 设定一每周的第一天为星期几。

MaxSelectionCount 设定可选的天数。

SelectionRange 设定选中的开始和结束日期。

Picturebox 控件

SizeMode 设置图片的放置方法(拉伸,平铺,居中等)。

ImageLocation 设置图片的路径。

InitialIamge 设置加载过程中等待时放置的图片。

ErrorImage 设置出现错误时放置的图片。

WebBrowser 控件

Url 设置链结地址。

NotifyIcon 控件

Icon设置隐藏时的图片

Text设置隐藏后显示的文本名

工具条类

ToolStrip 控件(集合)

LayoutStyle设置修改控件位置

RenderMode设置文本

TextDirection设置控件内部文本的方向

Toolstripcontainer 控件

Dock设置控件的显示位置,一般为居中。

重订父级目录 设置把所有Toolstrip 整理在一起,可以达到相互可以拖动的效果

MenuStrip 控件(集合)(是ToolStrip 控件的派生类

MenuStrip ToolStrip继承而来

其主要的功能是作为ToolStripMenuItems的容器

ToolStripMenuItems是用来显示菜单的控件

可以显示为文本,图片或两者的结合。

每一个ToolStripMenuItems由可以包含自己的菜单从而创建子集。

LayoutStyle设置外观

RenderMode设置文本外观

TextDirection 设置控件内部文本的方向

需要先设置一个菜单,菜单的属性里 ShortcutKeys 设置快捷键

DropDownItems.Add在菜单下建立纵向子菜单

控件通用事件

鼠标事件(公有事件)

Key Event键盘事件(公有事件)

KeyUp, KeyDown事件的参数KeyEventArgs中的属性Alt,Control,Shift返回一个Boolean值反映Alt,Ctrl,shift键是否按下

KeyPress事件的参数KeyPressEventArgsKeyChar代表一个输入字符

如果Key时间不能长生一个ASCII值,就不会触发KeyPress事件

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值