C#

【整理】常用控件下

2018-11-29  本文已影响0人  神乐g

容器

1、GroupBox(带标题分组容器)

在一组控件周围显示一个带有可选标题的框架

常用属性:
    见常用属性

常用事件:
    见常用事件

2、Panel(无标题面板容器)

允许对控件集合分组

常用属性:

属性 说明
1 1

常用事件:

事件 说明
1 1

3、SplitContainer(分割面板)

将容器的显示区域分为两个大小可调、可向其中添加控件的区域

常用属性:

属性 说明
1 1

常用事件:

事件 说明
1 1

4、TabControl(分页面板)

管理并向用户显示可以包含控件和组件的相关选项卡的集合

常用属性:

属性 说明
1 1

常用事件:

事件 说明
1 1

5、ToolStripContainer( )

处理其控件的布局并以表的形式自动排列他们

常用属性:

属性 说明
padding 指定控件的内部间距

常用事件:

事件 说明
1 1

菜单和工具栏

5、ContextMenuStrip(右键菜单)

当用户右击关联控件时显示的快捷菜单

常用属性:

属性 说明
1 1

常用事件:

事件 说明
1 1

6、MenuStrip(菜单栏)

常用属性:

属性 说明
Text 用来获取或设置一个值,通过该值指示菜单项标题
Checked 用来获取或设置一个值,通过该值指示选中标记是否出现在菜单项文本的旁边
Enabled 获取或设置一个值,通过该值指示菜单项是否可用
MdiWindowListItem 指定其DropDown将显示MDI窗口列表
RadioCheck 用来获取或设置一个值,通过该值指示选中的菜单项的左边是显示单选按钮还是选中标记
Shortcut 用来获取或设置一个值,该值指示与菜单项相关联的快捷键
ShowShortcut 用来获取或设置一个值,该值指示与菜单项关联的快捷键是否在菜单项标题的旁边显示

常用事件:
    见常用事件

7、StatusStrip(状态栏)

常用属性:

属性 说明
Spring 指定项是否填满剩余的控件
BorderSides 指定应显示边框的面板的边

常用事件:

事件 说明
1 1

8、ToolStrip(快捷工具栏)

常用属性:

属性 说明
1 1

常用事件:

事件 说明
1 1

数据

9、DataGridView(表格数据浏览控件)

显示网格中可以自定义的数据的行和列

常用属性:

属性 说明
AutoSizeColumnMode 确定可见列的自动调整大小模式
ReadOnly 指示用户是否可以编辑
AllowUserToAddRows 指示用户是否可以添加行
AllowUserToDeleteRows 指示用户是否可以删除行
DataSource
DataMember
BackgroundColor 背景色
ColumnHeadersHeightSizeMode 确定调整列标头高度的行为
ColumnHeadersHeight 列标题行的高度
Rows.Add() 添加一行
Rows.Count 行数
Rows[int index].HeaderCell.Value 行绑定的值
CurrentRow.Index 当前行的索引
RowCount 获取或设置DataGridView 中显示的行数
SelectedRows 获取用户选定的行的集合
MultiSelect 指示用户一次是否可以选择多个单元格
SelectionMode 指示如何选择单元格
EditMode 标识单元格编辑启动方式的模式
DataGridViewCell DataGridView[int columnIndex, int rowIndex] 获取指定单元格
AlternatingRowsDefaultCellStyle 应用于奇数行的默认单元格样式

常用方法:

方法 说明

常用事件:

事件 说明
CellValueChanged 单元格内容改变时发生

组件

10、ImageList

管理由其他控件(TreeView、ListView、ToolScript)使用的集合

10、Timer(定时器)

该控件的主要作用是按一定的时间间隔周期性地触发一个名为Tick 的事件, 因此在该事件的代码中可以放置一些需要每隔一段时间重复执行的程序段。在程序运行时,定时器控件是不可见的。

常用属性:

属性 说明
Enabled 用来设置定时器是否正在运行
Interval 用来设置定时器两次Tick 事件发生的时间间隔,以毫秒为单位

常用方法:

方法 说明
start() 用来启动定时器
Stop() 用来停止定时器

常用事件:

事件 说明
Tick 每隔Interval时间后将触发一次该事件

对话框

11、ColorDialog(颜色选择对话框)

常用属性:

属性 说明
Color 获取或设置用户选定的颜色
AllowFullOpen 指示用户是否可以使用该对话框定义自定义颜色
FullOpen 指示用于创建自定义颜色的控件在对话框打开时是否可见
AnyColor 指示对话框是否显示基本颜色集中可用的所有颜色

常用方法:

方法 说明
ShowDialog() 呼出对话框

常用事件:

事件 说明
1 1

12、FolderBrowserDialog(文件夹选择框)

常用属性:

属性 说明
1 1

常用事件:

事件 说明
1 1

13、FontDialog(字体选择对话框)

常用属性:

属性 说明
Font 设定或获取字体信息
Color 设定或获取字符的颜色
MaxSize 获取或设置用户可选择的最大磅值
MinSize 获取或设置用户可选择的最小磅值
ShowColor 指示对话框是否显示颜色选择框
ShowEffects 指示对话框是否包含允许用户指定删除线、下划线和文本颜色选项的控件
ShowApply 是否显示应用按钮

常用事件:

事件 说明
1 1

14、OpenFileDialog(文件打开控件)

常用属性:

属性 说明
Title 用来获取或设置对话框标题,默认值为空字符串("")。如果标题为空字符串,则系统将使用默认标题: “打开”
Filter 用来获取或设置当前文件名筛选器字符串
FilterIndex 用来获取或设置文件对话框中当前选定筛选器的索引
FileName 用来获取在打开文件对话框中选定的文件名的字符串
InitialDirectory 用来获取或设置文件对话框显示的初始目录
Multiselect 用来获取或设置一个值,该值指示对话框是否允许选择多个文件
FileNames 用来获取对话框中所有选定文件的文件名
RestoreDirectory 用来获取或设置一个值,该值指示对话框在关闭前是否还原当前目录

常用事件:

事件 说明
1 1

15、SavaFileDialog(文件保存控件)

常用属性:
    见OpenFileDialog

常用事件:
    见OpenFileDialog

需注意的是:上述两个对话框只返回要打开或保存的文件名,并没有真正提供打开或保存文件的功能,程序员必须自己编写文件打开或保存程序,才能真正实现文件的打开和保存功能。

16、TrackBar(滑块)

常用属性:

属性 说明
Maximum 用来获取或设置TrackBar 控件可表示的范围上限
Minimum 用来获取或设置TrackBar 控件可表示的范围下限
Orientation 用来获取或设置一个值,该值指示跟踪条是在水平方向还是在垂直方向
LargeChange 用来获取或设置一个值,该值指示当滑块长距离移动时应为Value属性中加上或减去的值
SmallChange 用来获取或设置当滑块短距离移动时对Value 属性进行增减的值
Value 用来获取或设置滑块在跟踪条控件上的当前位置的值
TickFrequency 用来获取或设置一个值,该值指定控件上绘制的刻度之间的增量
TickStyle 用来获取或设置一个值,该值指示如何显示跟踪条上的刻度线

常用事件:

事件 说明
ValueChanged 在TrackBar 控件的Value 属性值改变时发生
Scorll 在移动TrackBar滑块时发生
上一篇下一篇

猜你喜欢

热点阅读