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
当指定的计时期间隔已经过去且计时器处于启用状态时发生
 
 
 
 

Windows控件的属性与事件的更多相关文章

  1. GridView控件的属性、事件

    GridView控件的属性 属性 描述 AllowPaging 指示该控件是否支持分页. AllowSorting 指示该控件是否支持排序. AutoGenerateColumns 指示是否自动地为数 ...

  2. 利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用

    Dixon 原文  用ArcGIS Engine.VS .NET和Windows控件开发GIS应用     此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署 ...

  3. WPF学习笔记 控件篇 属性整理【1】FrameworkElement

    最近在做WPF方面的内容,由于好多属性不太了解,经常想当然的设置,经常出现自己未意料的问题,所以感觉得梳理下. ps:先补下常用控件的类结构,免得乱了 .NET Framework 4.5 Using ...

  4. C#常用控件的属性以及方法(转载)

    -----以前看别人的,保存了下来,但是忘了源处,望见谅. C#常用控件属性及方法介绍 目录 1.窗体(Form) 2.Label (标签)控件 3.TextBox(文本框)控件 4.RichText ...

  5. C#常用控件和属性

    目录1.窗体(Form)2.Label (标签)控件3.TextBox(文本框)控件4.RichTextBox控件5.NumericUpDown控件6.Button(按钮)控件7.GroupBox(分 ...

  6. 在web中使用windows控件,实现摄像头功能

    最近做的一个Web版的视频会议项目,需要在网页中播放来自远程摄像头采集的实时视频,我们已经有了播放远程实时视频的使用C#编写的windows控件,如何将其嵌入到网页中去了?这需要使用一种古老的技术,A ...

  7. 在Web中使用Windows控件

    版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[+] 将Net控件转化为ActiveX控件 1GUID 2实现IObjectSafety接口 3程序集设定 制作安装程序 Web集 ...

  8. ArcGIS ElementLayer上放置Windows控件

    ElementLayer是ArcGIS API for Silverlight/WPF中的一种图层类型,主要用来承载Silverlight/WPF中的UIElement对象(UIElement),使用 ...

  9. DropDownList 控件不能触发SelectedIndexChanged 事件

    相信DropDownList 控件不能触发SelectedIndexChanged 事件已经不是什么新鲜事情了,原因也无外乎以下几种: 1.DropDownList 控件的属性 AutoPostBac ...

随机推荐

  1. Python测试函数运行时间

    import time import datetime # 测试函数运行时间 def cal_time(fn): """计算性能的修饰器""" ...

  2. qt exe文件添加图标

    Qt 怎样生成带图标的exe(转载) 一.问题描述 当我们在 Windows 下用 VS 生成 exe 程序时,如果窗口程序指定了图标,那么生成的 exe 程序便是指定的图标模样. 但是,当使用 Qt ...

  3. type类型为number的input标签可以输入字母e

    主要原因是:e在数学上代表的是无理数,是一个无限不循环的小数,其值约为2.7182818284,所以在输入e的时候,输入框会把e当成一个数字看待. 可以采用下面的方式来避免这个BUG,在input标签 ...

  4. 使用kind快速创建本地集群

    简 介 kind是另一个Kubernetes SIG项目,但它与minikube有很大区别.它可以将集群迁移到Docker容器中,这与生成虚拟机相比,启动速度大大加快.简而言之,kind是一个使用Do ...

  5. java最简单的知识之创建一个简单的windows窗口,利用Frame类

    作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 QQ986945193 微博:http://weibo.com/mcxiaobing 首先给大家看一下 ...

  6. node.js的安装及其相关环境变量的配置

    笔者最近一直重置电脑,本来想换台mac,想了想还是加下配置吧. 于是慢慢的一直会去安装node 接下来进入教程环节 一.NodeJS下载 1.下载NodeJS安装包下载地址:NodeJS下载 2.开始 ...

  7. 在C++/CLI环境下,千万不要把普通全局函数当标准C/C++的函数指针传递给native的库使用

    先上一个简单代码: #include <cstdlib> #include <cstdio> // native apis extern "C" { typ ...

  8. 20190928-02使用Redis客户端Jedis连接Redis,以及用Java代码操作Redis 000 030

    启动redis package com.yujie.jedis; import java.util.HashMap; import java.util.Map; import java.util.Se ...

  9. 20190923-07Linux搜索查找类 000 015

    find 查找文件或者目录 find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件显示在终端. 1.基本语法 find [搜索范围] [选项] 2.选项说明 表1-27 选项 功能 -n ...

  10. flag在index里

    题目:http://123.206.87.240:8005/post/ 我们来看这一题 首先打开题目 他让点击就点击呗 跳转到另一个新的界面 这就没了??? ... 没思路就对了    //假装证明自 ...