Windows控件的属性与事件
属性
|
说明
|
Nodes
|
Treeview控件中所有树节点
|
SelectdNode
|
当前Treeview控件中选定的树节点,如果当前没有选定树节点,返回值为null
|
事件
|
说明
|
AfterSelect
|
选定树节点后发生
|
属性
|
说明
|
AutoSizeColumsMode
|
确定可见列的自动调整模式(常设置值为Fill)
|
SelectTionMode
|
指示如何选择Datagridview控件的单元格(常设置为Fullrowselect代表选中为一整行)
|
Columns
|
设置列的集合
|
DataSource
|
设置数据源
|
ReadOnly
|
设置是否为只读
|
AutoGenerateColumns
|
设置是否自动创建列
|
RowHeadersVisible
|
是否显示行标题行
|
MultiSelect
|
是否允许选择多个单元格 行 列
|
this.dataGridView1.Columns[0].HeaderCell.Value = "姓名"; //设置列标题名
|
|
属性
|
说明
|
listView1.SelectedItems[0].Text
|
获取用户选择哪行的索引的内容
|
Columns属性
|
设置列的集合
|
items属性
|
设置项的集合
|
每个项是listviewitem
|
|
每个subitems下的是listviewsubitem
|
|
View
|
指定显示哪种视图
|
GridLines
|
设置网格线
|
FullRowSelec
|
设置选中一整行
|
LargeImageList
|
大图标图像的ImageList控件
|
SmallImageList
|
小图标图像的ImageList控件
|
属性
|
说明
|
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
|
当指定的计时期间隔已经过去且计时器处于启用状态时发生
|
Windows控件的属性与事件的更多相关文章
- GridView控件的属性、事件
GridView控件的属性 属性 描述 AllowPaging 指示该控件是否支持分页. AllowSorting 指示该控件是否支持排序. AutoGenerateColumns 指示是否自动地为数 ...
- 利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用
Dixon 原文 用ArcGIS Engine.VS .NET和Windows控件开发GIS应用 此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署 ...
- WPF学习笔记 控件篇 属性整理【1】FrameworkElement
最近在做WPF方面的内容,由于好多属性不太了解,经常想当然的设置,经常出现自己未意料的问题,所以感觉得梳理下. ps:先补下常用控件的类结构,免得乱了 .NET Framework 4.5 Using ...
- C#常用控件的属性以及方法(转载)
-----以前看别人的,保存了下来,但是忘了源处,望见谅. C#常用控件属性及方法介绍 目录 1.窗体(Form) 2.Label (标签)控件 3.TextBox(文本框)控件 4.RichText ...
- C#常用控件和属性
目录1.窗体(Form)2.Label (标签)控件3.TextBox(文本框)控件4.RichTextBox控件5.NumericUpDown控件6.Button(按钮)控件7.GroupBox(分 ...
- 在web中使用windows控件,实现摄像头功能
最近做的一个Web版的视频会议项目,需要在网页中播放来自远程摄像头采集的实时视频,我们已经有了播放远程实时视频的使用C#编写的windows控件,如何将其嵌入到网页中去了?这需要使用一种古老的技术,A ...
- 在Web中使用Windows控件
版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 将Net控件转化为ActiveX控件 1GUID 2实现IObjectSafety接口 3程序集设定 制作安装程序 Web集 ...
- ArcGIS ElementLayer上放置Windows控件
ElementLayer是ArcGIS API for Silverlight/WPF中的一种图层类型,主要用来承载Silverlight/WPF中的UIElement对象(UIElement),使用 ...
- DropDownList 控件不能触发SelectedIndexChanged 事件
相信DropDownList 控件不能触发SelectedIndexChanged 事件已经不是什么新鲜事情了,原因也无外乎以下几种: 1.DropDownList 控件的属性 AutoPostBac ...
随机推荐
- 启动Spring后,连接mysql报错
连接失败,原因是Mysql服务未启动 解决方法:启动mysql服务 方法一: 以管理员身份运行CMD 输入命令:net start mysql 方法二: 右键计算机-管理-服务和应用程序-服务 右键启 ...
- 专为seo新手准备的百度分享工具教程
http://www.wocaoseo.com/thread-178-1-1.html 百度分享工具是目前seo站长最为常用的工具之一,主要用来让用户分享来提高网站的流量,同时他也有很多实际有效的方式 ...
- CSP 201312-1 出现次数最多的数
思路 由于输入的数组元素是 1 ≤ si ≤ 10000,所以开一个 10001 的数组.输入的过程中使用 num 记录出现的最大次数: 在所有输入结束后,遍历数组元素,由于题目要求出现多个众数输出最 ...
- typedef的陷阱
typedef定义了一种类型的新别名,不同于宏,它不是简单的字符串替换.比如: 先定义: typedef char* PSTR; 然后: int mystrcmp(const PSTR, const ...
- Vue开源项目使用探索
前言 本文记录一次使用Vue开源项目的过程. 寻找Vue开源项目 要使用Vue开源项目就必须先找到一个,我们去Github上搜索[后台],然后使用Vue分类进行检索,找到排名第一的开源框架进行下载—v ...
- android studio配置so和assets目录
so配置: 1. 建立src/main/libs/armeabi目录,so文件放入armeabi目录 2.配置build.gradle android { defaultConfig{ XXXXXX ...
- Oracle数据库时提示“ORA-28000
当使用SQL*Plus登录时,Oracle数据库时提示“ORA-28000:帐号被锁定”. 导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“F ...
- [bash] 获取linux主机名,检视内中是否有特定字符串
代码: #!/bin/bash hostname=$(hostname) #调用hostname命令获取主机名放入变量hostname中 #echo $hostname if [ `echo ${ho ...
- Oracle用户自定义异常
注意:普通的查询语句不会出现异常,只有使用into对变量进行赋值的时候才会发生异常 --系统变量: notfound --> if sql%notfund then 如果这个表达式为真,则 (增 ...
- String源码浅析
如果问你,开发过程中用的最多的类是哪个?你可能回答是HashMap,一个原因就是HashMap的使用量的确很多,还有就是HashMap的内容在面试中经常被问起. 但是在开发过程中使用最多的类其实并不是 ...