c#控件介绍及用法(详细版)

c#控件介绍及用法(详细版)

ID:11517186

大小:1000.00 KB

页数:31页

时间:2018-07-12

c#控件介绍及用法(详细版)_第1页
c#控件介绍及用法(详细版)_第2页
c#控件介绍及用法(详细版)_第3页
c#控件介绍及用法(详细版)_第4页
c#控件介绍及用法(详细版)_第5页
资源描述:

《c#控件介绍及用法(详细版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#其实很好学,只要你弄清楚控件。控件控件是视窗交互的工具。控件是一种特殊的类,所有控件都继承自System.Windows.Forms.Control类。这里Control就叫做控件的基类,控件就是Control的派生类。一个类从基类继承,就拥有基类的所有成员(包括:变量(亦称字段),属性,函数(函数亦称方法),事件,运算符)。类之间通过继承关系保证了派生类拥有需要的方法或字段。所以Control的成员就是控件的通性。这里列出了Control的常用成员:名称类别用途Control构造函数用于初始化一个控件Dispose

2、方法释放由 Control 使用的所有资源Equals方法判断控件是否相同Focus方法为控件设置输入焦点GetContainerControl方法返回容器控件GetType方法获取控件类型RaiseDragEvent方法引发适当的拖动事件。RaiseKeyEvent方法引发适当的键事件。RaiseMouseEvent方法引发适当的鼠标事件。RaisePaintEvent方法引发适当的绘画事件。Refresh方法强制重绘自己和任何子控件ResetBackColor方法将 背景色重置为其默认值。ResetCursor方法重

3、置光标ResetFont方法重置字体ResetForeColor方法重置前景色ResetImeMode方法重置输入法Select方法激活控件Show方法向用户显示控件ToString方法控件类名转为字符串Update方法使控件重绘其无效区域AllowDrop属性指示控件是否接受拖放数据BackColor属性获取或设置控件的背景色。BackgroundImage属性获取或设置在控件中显示的背景图像CanFocus属性获取一个值,该值指示控件是否可以接收焦点。Controls属性获取包含在控件内的控件的集合Cursor属性获

4、取或设置当鼠标指针位于控件上时显示的光标Dock属性获取或设置哪些控件边框停靠到其父控件并确定控件如何随其父级一起调整大小。DoubleBuffered属性该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁Enabled属性该值指示控件是否可以对用户交互作出响应Focused属性该值指示控件是否有输入焦点Font属性获取或设置控件显示的文字的字体ForeColor属性获取或设置控件的前景色Height属性获取或设置控件的高度Location属性获取或设置该控件的左上角相对于其容器的左上角的坐标Margin属性

5、获取或设置控件之间的空间MousePosition静态属性获取鼠标光标的位置(以屏幕坐标表示)。Name属性获取或设置控件的名称Parent属性获取或设置控件的父容器Size属性获取或设置控件的高度和宽度Tag属性获取或设置包含有关控件的数据的对象Text属性获取或设置与此控件关联的文本Visible属性该值指示是否显示该控件Width属性获取或设置控件的宽度BackColorChanged事件当 BackColor 属性的值更改时发生BackgroundImageChanged事件当 BackgroundImage 属

6、性的值更改时发生Click事件在单击控件时发生DoubleClick事件在双击控件时发生DragDrop事件在完成拖放操作时发生GotFocus事件在控件接收焦点时发生KeyPress事件在控件有焦点的情况下按下键时发生LocationChanged事件在 Location 属性值更改后发生LostFocus事件当控件失去焦点时发生MouseClick事件在鼠标单击该控件时发生MouseEnter事件在鼠标指针进入控件时发生。MouseHover事件在鼠标指针停放在控件上时发生。MouseLeave事件在鼠标指针离开控件

7、时发生。MouseMove事件在鼠标指针移到控件上时发生MouseUp事件在鼠标指针在控件上并释放鼠标键时发生MouseWheel事件在移动鼠标滚轮并且控件有焦点时发生Paint事件在重绘控件时发生Resize事件在调整控件大小时发生TextChanged事件在 Text 属性值更改时发生以上是最常用的成员,便于查找,完整列表参考http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control_members.aspx静态文本控件Label:表示控件

8、的文本标签,并提供对访问键的支持。它是最简单的控件,用于显示文字,其实它不一定是静态的,显示的文字可以随时通过Text属性更改。常用的属性是Font、BackColor、ForeColor、Text、Location、Size、Visible。超链接文本控件LinkLabel:Windows窗体 LinkLabel 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。