Windows控件的属性与事件

Treeview控件重要属性和事件
属性
说明
Nodes
Treeview控件中所有树节点
SelectdNode
当前Treeview控件中选定的树节点,如果当前没有选定树节点,返回值为null
事件
说明
AfterSelect
选定树节点后发生
dataGridView数据表格控件
属性
说明
AutoSizeColumsMode
确定可见列的自动调整模式(常设置值为Fill)
SelectTionMode
指示如何选择Datagridview控件的单元格(常设置为Fullrowselect代表选中为一整行)
Columns
设置列的集合
DataSource
设置数据源
ReadOnly
设置是否为只读
AutoGenerateColumns
设置是否自动创建列
RowHeadersVisible
是否显示行标题行
MultiSelect
是否允许选择多个单元格 行 列
this.dataGridView1.Columns[0].HeaderCell.Value = "姓名"; //设置列标题名
   
listView1列表视图控件
属性
说明
listView1.SelectedItems[0].Text
获取用户选择哪行的索引的内容
Columns属性
设置列的集合
items属性
设置项的集合
 
每个项是listviewitem
 
每个subitems下的是listviewsubitem
View
指定显示哪种视图
GridLines
设置网格线
FullRowSelec
设置选中一整行
LargeImageList
大图标图像的ImageList控件
SmallImageList
小图标图像的ImageList控件
dataGridView数据表格控件
属性
说明
AutoSizeColumsMode
确定可见列的自动调整模式(常设置值为Fill)
SelectTionMode
指示如何选择Datagridview控件的单元格(常设置为Fullrowselect代表选中为一整行)
Columns
设置列的集合
DataSource
设置数据源
ReadOnly
设置是否为只读
AutoGenerateColumns
设置是否自动创建列
RowHeadersVisible
是否显示行标题行
MultiSelect
是否允许选择多个单元格 行 列
this.dataGridView1.Columns[0].HeaderCell.Value = "姓名"; //设置列标题名
   
标签的属性、方法和事件
属性
说明
Image
指定标签上显示图像
AutoSize
指定标签上显示文本
Visible
如果属性值为true,则表示根据字号自动调整大小。值为false则表示标签大小可以随意拖动
方法
说明
Hide()
隐藏控件。调用方法时。即使Visible属性设置为true,控件也不可见
Show()
相对于将控件Visible 属性设置为true时显示控件
事件
说明
标签控件一般用来显示标注信息,属性设置会设置其字号,很少用来编写事件代码
文本框常用属性、方法和事件
属性
说明
Text
指定文本框显示的文本
MaxLength
该属性表示可在文本框中输入的最大字符数
Multiline
指定是否可在文本框中输入多行文本
ReadOnly
确定文本框中的文本是否为只读
属性
说明
PasswordChar
表示显示的字符,而不是实际输入的文本。通常在接收用户输入的机密和敏感数据是使用
ScrollBars
指定是否在多行TextBox控件上显示滚动条
TextAlign
指定文本的对齐方式(左对齐,右对齐,居中)
方法
说明
AppendText()
该方法在文本框内给现有的文本末尾文本 (可以用来添加后缀)
Clear()
删除文本框中的所有文本 (清空)
Copy()
将文本框内选定的文本复制到剪贴板上 (复制)
Cut()
将文本框内选定的文本删除,并将之复制到剪贴板上(剪切)
Paste()
该方法用剪贴板上的文本替换文本替换文本框内选定的文本
事件
说明
KeyPress
用户在文本框内,按下一个键结束时发生
TextChanged
在用户修改文本框内的文本时发生,这是TextBox的默认事件
按钮控件常用属性、方法和事件
属性
说明
DialogResult
单击该按钮是返回给窗口的值,包含("yes"、"NO"和"Canncel"等)
Enabled
指示是否启用该控件
方法
说明
Dispose()
释放占用的资源
FindForm()
得到控件所在的窗体
事件
说明
Click
单击按钮时发生,这是Button的默认事件
DoubleClick
双击按钮时发生
列表框控件的常用属性、方法和事件
属性
说明
Items
列表中的项
MultiColumn
列表框是否有多列,默认为false
SelecteDItem
当前选定项的索引号,列表框中每个项都有一个索引号,从0开始
SelecteDitem
获取当前选定的项
SelecteDitems
获取所有当前选定的项的集合
Text
当前项的文本
Sorted
指定列表框中的项是否进行排序
方法
说明
FindString()
从列表中检索以指定字符串开始的第一项
GetSelected()
如果选定了指定项,该方法返回true,否则返回false
SetSeleted()
选择或取消选定的项。可向该方法传递Boolean值来选定项
ClearSelected()
清除列表框中所有选项
事件
说明
SelecteDindexChanged
选中的项改变时发生,是列表框的默认事件
SelectedValueChanged
选中的项的值可以改变时发生
组合框的常用属性
属性
说明
DropDownStyle
控制控件的样式
MaxDropDownTems
下拉列表中的最大项数
Docused
指示控件是否得到焦点
窗体属性
属性
说明
FormBorderStyle
窗体显示的边框样式。默认值是Sizable
ControlBox
是否在窗体标题栏中显示控件框(最大/最小化和关闭)
ActiveForm
确定应用程序中当前活动的窗体。如果没有活动的窗体,其值为空
HelpButton
指定窗体标题中是否有帮助按钮。默认为false
Opacity
获取或设置窗体的透明度,默认为100%
IsMdiContainer
获取或设置一个值,指定窗体是否是一个父窗体
Icon
设置窗体标题栏的图标
ShowIcon
获取或设置一个值,指定窗体在运行时是否在窗体的标题栏中显示图标
ShowTaskbar
获取或设置一个值,指定窗体是否显示在Windows任务栏中,默认为true
WindowsState
获取或设计窗体的窗体状态,其值包括Normal(普通),Maximized(最大化),Minimized(最小化),默认值为Normal
窗体的方法和事件
方法
说明
Activate
激活窗体,并使其获得焦点,要是此方法生效,窗体必须是可见的
ShowDialog
将窗体显示为模态对话框
Close
关闭窗体的方法
Show
显示窗体的方法
Hide
隐藏窗体的方法
事件
说明
Load
窗体加载时发生
Acticated
如果窗体通过代码或用户激活,将激发此事件。调用Activated方法,可使代码在运行时激活窗体
FormClosed
关闭窗体时,将触发该事件
FormClosing
正在关闭窗体时,将发生此事件
Deactivate
在窗体失去焦点或不是活动窗体时发生
单选按钮的属性,方法和事件
属性
说明
Autocheck
单击控件时,是否自动更改状态
Appearance
用户指定控件的外观
checked
获取或设置一个值,指定控件是否被选中
Text
获取或设置但选按钮的提示文本
FlatStyle
指定鼠标移动到控件上并单击控件时的外观
方法
说明
Focus()
设置控件获得输入焦点
事件
说明
CheckedChanged
Checked属性值变化时发生
MouseEnter
鼠标指针进入控件时发生
分组框的属性,方法和事件
属性
说明
Text
获取或设置控件的文本
TabIndex
控制Tab键的顺序
FlatStyle
获取或设置控件的平面样式外观
RightToleft
控件文本及控件的绘制方向
方法
说明
Show()
显示控件
Hide()
隐藏控件, 包含的控件也会被隐藏
Select()
激活控件
事件
说明
EnabledChanged
当属性EnabledChanged更改后发生
Validating
当控件正在验证时发生
面板的属性,方法和事件
属性
说明
AutoScroll
指示控件内容大于它的可见区域时是否自动显示滚动条
BackColor
获取或设置控件的背景颜色
BorderStyle
获取或设置控件的边框样式
BackgroundImage
获取或设置控件的背景图片
方法
说明
面板的方法和分组框类似,不在举例
事件
说明
EnableChanged
在Enable属性值更改后发生
SizeChanged
在Size属性值更改后发生
Scroll
滑动快滚动时发生
选项卡的属性,方法和属性
属性
说明
Multiline
获取或设置一个值,指示是否可以显示多行选项卡
RowCount
获取选项卡当前显示行的数目
SelectedIndex
获取或设置当前选中的选项页索引
SelectedTab
获取或设置当前选中的选项卡
TabPages
获取选项卡中选项页集合
TabCount
获取选项卡中选项页的数目
方法
说明
SuspendLayout()
临时挂起控件的布局逻辑
FindForm()
检索所在的窗体
事件
说明
Selected
当选择某个选项页发生
SelectedIndexChanged
当选择的选项索引改变时发生
下拉式菜单属性,方法和事件
属性
说明
Items
菜单项的集合
MdiWindowListItem
显示菜单栏,它列出MDI窗体的子窗体
方法
说明
GetItems()
得到指定位置的菜单项
GetConTainerControl()
得到包含该菜单栏的容器控件
事件
说明
ItemClicked
在菜单栏被单击后发生
ItemAdded
在添加菜单栏后发生
工具栏的属性和事件
属性
说明
Image
为ToolStripButton按钮设置图像
Parent
工具按钮所属的Toolstrip
ToopTipText
表示工具按钮的工具提示文本
DisplayStyle
工具栏按钮的样式
this.btnDel.Enabled = true;
按钮为可用状态
事件
说明
Click
单击事件
图片框的属性,方法和事件
属性
说明
Image
指定图片框中的图片
ErrorImage
加载图片失败时显示的图片
SizeMode
设置PictureBox如何处理图像的位置和大小
方法
说明
Load()
在PictureBox 中显示图像
事件
说明
SizeModelChanged
当Size属性更改时,发生
Click
单击图片框时发生
计时器的属性,方法和事件
属性
说明
Enabled
是否启用计时器
Interval
设置计时器调用方法的时间间隔
方法
说明
Start()
启动计时器
Stop()
停止计时器
事件
说明
Tick
当指定的计时期间隔已经过去且计时器处于启用状态时发生

猜你喜欢

转载自blog.csdn.net/weixin_46522803/article/details/132986528