C#窗体必记1.docx
《C#窗体必记1.docx》由会员分享,可在线阅读,更多相关《C#窗体必记1.docx(26页珍藏版)》请在冰点文库上搜索。
C#窗体必记1
Windows程序设计
WindowsState属性的属性
Normal
还原窗口
Minimized
最小化窗口
Maximized
最大化窗口
StrartPosition属性的属性
CenterParent
窗体在其父窗体中居中
CenterScreen
窗体在当前显窗体中居中,尺寸在窗体大小中指定
Manual
窗体的位置由Location属性确定
WndowsDefaultBounds
窗体定位在Windows默认位置,其边界也由Windows默认决定
WindowsDefaultLocation
窗体定位在Windows默认位置,其尺寸在窗体大小中指定
窗体常用方法
Show
方法显示窗体
ShowDialog
方法以模式窗体显示
Hide
方法隐藏窗体
Close
方法关闭窗体
窗体常用属性
Activated
代码激活或用户激活窗体时触发Activated事件
Load
窗体加载时,触发窗体的Load事件
FormClosing
触发窗体的FormClosing事件
MdiLayout枚举成员
Cascade
所有MDI子窗体均层叠在MDI父窗体的工作区内
TileHorizontal
所有MDI子窗体均水平平铺在MDI父窗体的工作区内
TileVertical
所有MDI子窗体均垂直平铺在MDI父窗体的工作区内
Label控件的常用属性
ForeColor
获取或设置控件的前景色,主要用于设置文本
Text
获取或设置与此控件关联的文本
Visible
获取或设置一个值,该值指示是否显示该控件及其所有父控件
TextBox控件的常用属性
Enabled
获取或设置一个值,该值指示控件是否可以对用户交互做出响应
ForeColor
获取或设置控件的前景色
Modifiers
指示TextBox控件的可见性级别
Multiline
获取或设置一个值,该值指示此控件是否为多行TextBox控件
PasswordChar
获取或设置字符,该字符用于屏蔽单行TextBox控件中的密码字符
ReadOnly
获取或设置一个值,该值指示文本框中的文本是否为只读
RightToLeft
获取或设置一个值,该值指示是否将控件的元素对齐以支持使用
从右到左的字体的区域设置
ScrollBars
获取或设置哪些滚动条应出现在多行TextBox控件中
Text
获取或设置TextBox控件的文件
UseSystemPasswordChar
获取或设置一个值,该值指示TextBox控件中的文本是否应
该默认的密码字符显示
Visible
获取或设置一个值,该值指示是否显示该控件及其所有父控
件
TextBox控件的常用事件
TextChanged
在Text属性值更改时发生
KeyDown
在控件有焦点的情况下按下键时发生
KeyUp
在控件有焦点的情况下释放键时发生
Button控件的常用属性
BackgroundImage
获取或设置控件中显示的背景图像
BackgroundImageLayout
获取或设置在ImageLayout枚举中定义的背
景图像布局
Enabled
获取或设置一个值,该值指示控件是否可以对用户交互做出
响应
FlatAppearance
获取用于指示选中状态和鼠标状态的边框外观和颜
色
Flatstyle
获取或设置按钮控件的平面样式外观
Text
获取或设置与此控件关联的文本
TextImageRelation
获取或设置文本和图像相互之间的相对位置
Button控件的常用事件
Click
在单击控件时发生
RichTextBox控件的常用属性
BorderStyle
获取或设置文本框控件的边框类型
BulletIndent
获取或设置文本应用项止符号样式时,richTextBox控件中使
用缩进
DetectUrls
获取或设置一个值,通过该值指示在控件中键入某个统一资源定
位器时,RichTextBox是否自动设置URL的格式
EnableAutoDragDrop
获取或设置一个值,该值在文本,图片和其他数据上启用播放操作
RightMargin
获取或设置RichTextBox控件内单个文本行的大小
ScrollBars
获取或设置RichTextBox控件中显示的滚动条类型
SelectedRtf
获取或设置控件中当前选择的RTF格式的格式化的文本
SelectedText
获取或设置RichTextBox内的选定文本
SelectionAlignment
获取或设置应用到当前选定内容或插入点的对齐方式
SelectionBackColor
获取或设置当前选定文本在选中时的颜色
SelectionBullet
获取或设置一个值,通过该值指示项目符号样式是否应用到
当前选定内容或插入点
SelectColor
获取或设置当前文本或插入点的文本颜色
SelectFont
获取或设置当前选定文本或插入点的字体
SelectionIndent
获取或设置所选内容开始行的缩进距离(以像素为单位)
SelectionLength
获取或设置控件中选定的字符数
SelectionStart
获取或设置文本框中选定的文本起始点
TextLength
获取控件中文本的长度
RichTextBox控件的常用方法
AppendText
向文本框的当前文本追加文本
Clear
从文本框控件中清除所有文本
ClearUndo
从该文本框的撤消缓冲区中清除关于最近操作的信息
Copy
将文本框中的当前选定内容自制到”剪贴板”中
Find
在RichTextBox的内容内搜索文本
LoadFile
将文件的内容加载到RichTextBox控件中
Paste
将剪贴板的内容粘贴到控件中
Redo
重新应用控件中上次撤销的操作
SaveFile
将RichTextBox的内容保存到文件
SelectAll
选定文本框中的所有文本
Undo
撤销文本框中的编辑操作
LinkLabel控件的常用属性
DisabledLinkColor
获取或设置显示禁用链接时所用的颜色
LinkArear
获取或设置文本中视为链接的行为的值
LinkColor
获取或设置显示普通链接时使用的颜色
Links
获取包含LinkLabel内的链接的集合
LinkVisited
获取或设置一个值,该值指示链接是否应显示为如同被访问过的链接
VisitedLinkColor
获取或设置显示以前访问过的链接时所使用的颜色
LinkLabel控件常用的事件
Click
在单击控件时发生
LinkClicked
当单击控件内的链接时发生
Panel控件的常用属性
AutoScroll
获取或设置一个值,该值指示容器是否允许用户滚动到作
保放置在其可见边界之外的控件
AutoScrollMargin
获取或设置自动滚动边距的大小
AutoScrollMinSize
获取或设置自动滚动的最小尺寸
BorderStyle
指示控件的边框样式
TabControl控件的常用属性
Appearance
获取或设置控件选项卡的可视外观
HotTrack
获取或设置一个值,该值指示在鼠标移到控件的选项卡时,
这些选项卡是否更改外观
ImageLIst
获取或设置在控件的卡上显示的图像
Multiline
获取或设置一个值,该值指示是否可以显示一行以上的选
项卡
SelectedIndex
获取或设置当前选定的选项卡的索引
SelectedTab
获取或设置当前选定的选项卡面
TabCount
获取选项卡的数目
TabPages
获取该选项卡控件中选项卡页的集合
TabControl控件的常用方法
DeselectTab
使指定的选项卡后面的选项卡成为当前选项卡
RemoveAll
从该选项卡中移除所有的选项卡页和附加的控件
SelectTab
使指定的选项卡成为当前选项卡
ListBox控件的常用属性
AllowSelection
获取一值,该值指示ListBox当前的否启用了列表项的
选择
BorderStyle
获取或设置在ListBox四周绘制的边框的类型
ColumnWidth
获取或设置多列ListBox中列的宽度
DataSource
获取或设置此ListBox中当前选定的从零开始的索引
HorizontalScrollbar
获取一个值,该值指示是否在控件中显示水平滚动
条
Items
获取ListBox的项
SelectedIndex
获取或设置ListBox中的当前选定项的从零开始的索引
SelectedIndices
获取一个集合,该集合包含ListBox中的所有当前选定
项的从零开始的索引
SelectedItem
获取包含设置ListBox中当前选定项
SelectedItems
获取包含ListBox中当前选定项的集合
SelectedValue
获取或设置由ValueMember属性的成员属性的值
Sorted
获取或设置一个值,该值指示ListBox中的项是否按字母顺序排
序
ListBox控件的常用方法
ClearSelected
取消选择ListBox中的所有项
FindString
查找ListBox中以指定字符串开头的第一个项
FindStringExact
查找ListBox中第一个精确匹配指定字符串的项
GetItemText
返回指定项的文本表示形式
SetSelected
选择或清除对ListBox中指定项的选定
Sortc
对ListBox中的项排序
ListBox常用事件
SelectedChanged
在SelectedIndex属性更改时发生
SelectedValueChanged
当SelectedValue属性更改时发生
StatusStrip常用属性
DefaultShowItemToolTips
获取一个值,该值表示是否为StatusStrip默认显示工具提示
Items
获取属于StatusStrip的所有项
LayoutStyle
获取或设置一个值,指示StatusStrip如何中对项集合进行布局
ComboBox控件的常用属性
DataSource
获取或设置此ComboBoxr数据源
DisplayMember
获取或设置要为此ComboBox显示的属性
SropDownStyle
获取或设置指定组合框样式的值
FlatStyle
获取或设置ConmboBox的外观
Items
获取一个对象,该对象表示ComboBox中所包含项的集合
MaxDropDownItems
获取或设置要在ComboBox的下拉部分中显示的最大项数
SelectedIndex
获取或设置指定当前选定的索引
SelectedItem
获取或设置ComboBox中当前选定的项
SelectedText
获取或设置ComboBox的可编辑部分中选定的文本
SelectedValue
获取或设置由ValueMember属性指定的成员属性的值
SelectionLength
获取或设置组合框可编辑部分中选定的字符数
SelectionStart
获取或设置组合框中选定文本的起始索引
Sorted
获取或设置指示是否对组合框中的项进行了排序的值
ComboBox控件的常用方法
FindString
查找ComboBox中以指定字符串开始的第一个项
FindStringExact
查找与指定字符串完全匹配的项
GetItemText
返回指定的文本表示形式
SelectAll
选择ComBoBox可编辑部分中的所有文本
ListView常用属性
BackgroundImageTiled
获取或设置一个值,该值指示是否应平铺ListView的背景图像
CheckBoxes
获取或设置一个值,该指示控件中各项的旁边是否显示复选框
CheckedIndices
获取控件中当前选中项的索引
CheckedItems
获取控件中当前选中的项
FullRowSelect
获取或设置一个值,该值指示单击某个项是否选择其所有子项
Groups
获取分配给控件的ListViewGrop对象的集合
Items
获取包含控件中所有项的集合
LargeImageList
获取或设置当项以大图标在控件中显示时使用的ImageList
ListViewItemSorter
获取或设置用于控件的排序比较器
MultiSelect
获取或设置一个值,该值指示是是否可以选择多个项
SelectedIndices
获取控件中选定项的索引
SelectedItems
获取在控件中选定的项
SmallImageLIst
获取或设置ImageList,当项在控件中显示为小图标时使用
Sorting
获取或设置控件中的排序顺序
View
获取或设置项在控件中的显示方式
ListView常用的方法
Clear
从控件中移除所有项和列
FindItemWithText
查找以给定文本值开头的第一个ListViewItem
FindNearestItem
按照指定的搜索方向,从给定点开始查找下一个项
Sort
对列表视图的项进行排序
TreeView常用属性
CheckBoxes
获取或设置一个值,用以指示是否在树视力控件中的树节
点旁显示复选框
FullRowSelect
获取或设置一个值,用以指示选择突出显示是否跨越树视图控件的整个宽度
HideSelection
获取或设置一个值,用以指示选定的树节点是否即使在
树视图已失去焦点时仍会保持突出显示
ImageIndex
获取或设置树节点的默认图像的图像列表索引值
ImageList
获取或设置包含树节点所使用的Image对象的ImageLIst
Nodes
获取分配给树视图控件的树节点集合
PathSeparator
获取或设置树节点路径所使用的分隔符串
SelectedImageIndex
获取或设置选定时所显示的图像的图像列表索引值
SelectedNoe
获取或设置当前在树视图控件中选定的树节点
ShowNOdeToolTips
获取或设置一个值,该值指示鼠标指针悬停在TreeNode上时显示的工具提示
Sorted
获取或设置一个值,用以指示树视图中的树节点是否经过排序
VisibleCount
获取树视图控件中完全可见的树节点的数目
TreeView常用方法
CollapseAll
折叠所有树节点
ExpandAll
展开所有树节点
GetNodeAt
检索位于指定位置的树节点
GetNodeCount
检索分配给树视图控件的树节点数(可以选择性地包
括所有子树中的树节点)
TreeView常用事件
AfterCheck
在选中树节点复选框后发生
Afterollapse
在折叠树节点后发生
AfterExpand
在展开树节点后发生
AfterSelect
在选定树节后发生
NodeMouseClick
当用户使用鼠标单击TreeNode时发生
NodeMouseDoubleClick
当用记使用鼠标双击TreeNode时发生
NumericUpDown控件常用属性
DecimalPlaces
获取或设置数字显示框中要显示的十进制位数
Hexadecimal
获取或设置一个值,该值指示数显示框是否以十六进制
格式显示所包含的值
Increment
获取或设置单击向下或向下按钮进,数字显示框递增或递
减的值
InterceptArrowKeys
获取或设置一个值,该值指示用户是否可以使用
向上键和向下键选择值
Maximum
获取或设置数字显示框的最大值
Minimum
获取或设置数字显示杠的最小允许值
Value获取或设置在NumericUpDown控件中显示的数值
UpDownAlign
获取或设置数字显示框中向上和向下按钮的对齐方
式
NumericUpDown
常用方法
DownButton
减小数字显示框中的值
UpButton
增加数字显示框中的值
MenuStrip常用属性
Items
获取属于MeunStrip的所有项
MdiWindowListItem
获取或设置用于显示子窗体列表的ToolStripMenuItem
ShowItemToolTips
获取或设置一个值,该值指示是否显示MenuStrip的工具提示
Stretch
获取或设置一个值,该值
OpenFileDialog常用属性
FileName
获取或设置一个包含在文件对话框中选定的文件名的字符串
FileNames
获取对话框中所有选定文件的文件名
Filter
获取或设置当前文件名筛选器字符串,该字符串决定对话框的”
另存为文件类型”或”文件类型”框中出现的选择内容
OpenFileDialog常用方法
ShowDialog
运行通用对话框
SaveFileDialog常用属性
CheckFileExists
获取或设置一个值,该值指示如果用户指定不存在的
文件名,对话框是否显示警告
FileName
获取或设置一个包含在文件对话框中选定的文件名的字符
串
FileNames
获取对话框中所有选定文件的文件名
Filter
获取或设置当前文件名筛选器字符串,该字符串决定对话框的”
另存为文件类型”和”文件类型”框中出现的选择内容
InitialDirectory
获取或设置文件对话框的初始目录
RestoreDirector
获取或设置一个值,该值指示对话框在关闭前是否
还原当前目录
Title
获取或设置文件对话框标题
ToolStrip常用属性
DefaultShowItemToolTips
获取一个值,该值指示默认情况一是否为ToolStrip显示工具提示
DisplayedItems
获取当前在ToolStrip上显示的项的子集,其中包括自动添加到ToolStrip中的项
ImageList
获取或设置包含ToolStrip项上显示的图像的图像列表
ShowItemToolTips
获取或设置一具值,该值指示是否要在ToolStrip项上显示工具提示
FolderBrowserDialog常用属性
RooFolder
获取或设置人其开始浏览的根文件夹
SelectedPath
获取或设置用记选定的路径
ShowNewFolderButton
获取或设置一个值,该值指示”新建文件夹”按
钮是否显示在文件夹浏览对话框中
FontDialog控件的常用属性
AllowVectorFonts
获取或设置一个值,该值指示对话框是否允许选择
矢量字体
AllowVerticalFonts
获取或设置一个值,该值指示对话框是既显示垂直
字体双显示水平字体,还是只显示字体
Color
获取或设置选定字体的颜色
FixedPitchOnly
攻取或设置一个值,该值指示对话框是否只允许选择
固定间距字体
Font
获取或设置选定的字体
FontMustExist
获取或设置一个值,该值指示对话框是否指定当用户试
图选择不存在的字体或样式时的错误条件
MaxSize
获取或设置用户可选择的最大磅值
MinSize
获取或设置用户可选择的最小磅值
ShowColor
获取或设置一个值,该值指示对话框是否显示颜色选择
ShowEffects
获取或设置一个值,该值指示对话框是否包含允许用户
指定删除线,下划线和文本颜色选项的控件
ColorDialog常用属性
AllowFullOpen
获取或设置一个值,该值指示用户是否可以使用该
对话框定义自定义颜色
AnyColor
获取或设置一个值,该值指示对话框是否显示基本颜色集中
可以用的所有颜色
Color
获取或设置用户选定的颜色
CustomColors
获取或设置对话框中显示的自定义颜色集
FullOpen
获取或设置一个值,该值指示用于创建自定义颜色的控件在
对话框打开时是否可见
AolidColorOnly
获取或设置一个值,该值指示对话框,该值指示对话框
是否限制用户只选择纯色
Timer组件的常用属性
Enabled
获取或设置计时器是否正在运行
Inerval
获取设置在相对于上一次发生的Tick事件引发Tick事件之前的时间
(以毫秒为单位)
Timer组件的常用方法
Start
启动计时器
Stop
停止计时器
Timer组件的常用事件
Tick
当指定的计时器间隔已过去而且计时器处于启用状态时发生
PictureBox控件的常用属性
BorderStyle
指示控件的边框样式
ErrorImage
获取或设置在图像加载过程中发生错误时,或者图像加载取消时要显示的图像
Image
获取或设置由PictureBox显示的图像
ImageLocation
获取或设置要在PictureBox中显示的图像的路径或URL
InitialImage
获取或设置在加载主图像时显示在PictureBox控件中的图像
SizeMode
指示如何显示图像
PirctureBox常用的方法
Load
在PictureBox中显示图像
LoadAsync
异步加载图像
ImageList组件的常用属性
ColorDepth
获取图像列表的颜色深度
Images
获取此图像列表的ImageList.ImageCollection
ImageSize
获取或设置图像列表中的图像大小
ImageStream
获取与此图像列表关联的ImageListStreamer
ProgressBar控件的常用属性
Height
获取或设置控件的高度
MarqueeAnimationSpeed
获取或设置进度块在栏内滚动所用的时间段,以毫秒为单位
Maximum
获取或设置控件范围的最大值
Minimum
获取或设置范围的最小值
Step
获取或设置调用PerformStep方法增加进度栏的当前位置时所根据的数量
Style
获取或设置在进度上指示进度应使用的方式
Value
获取或设置进度栏的当前位置
Width
获取或设置控件的宽度
ProgreessBar控件的常用方法
Increment
按指定的数量增加进度栏的当前位置
PerformStep
按Step属性的数量增加进度栏的当前位置
CheckBox控件的常用属性
A