电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C#控件介绍及用法详细版VIP免费

C#控件介绍及用法详细版_第1页
1/29
C#控件介绍及用法详细版_第2页
2/29
C#控件介绍及用法详细版_第3页
3/29
页眉内容1页脚内容C#其实很好学,只要你弄清楚控件。控件控件是视窗交互的工具。控件是一种特殊的类,所有控件都继承自System.Windows.Forms.Control类。这里Control就叫做控件的基类,控件就是Control的派生类。一个类从基类继承,就拥有基类的所有成员(包括:变量(亦称字段),属性,函数(函数亦称方法),事件,运算符)。类之间通过继承关系保证了派生类拥有需要的方法或字段。所以Control的成员就是控件的通性。这里列出了Control的常用成员:名称类别用途Control构造函数用于初始化一个控件Dispose方法释放由Control使用的所有资源Equals方法判断控件是否相同Focus方法为控件设置输入焦点GetContainerControl方法返回容器控件GetType方法获取控件类型RaiseDragEvent方法引发适当的拖动事件。RaiseKeyEvent方法引发适当的键事件。RaiseMouseEvent方法引发适当的鼠标事件。RaisePaintEvent方法引发适当的绘画事件。Refresh方法强制重绘自己和任何子控件ResetBackColor方法将背景色重置为其默认值。ResetCursor方法重置光标ResetFont方法重置字体ResetForeColor方法重置前景色ResetImeMode方法重置输入法Select方法激活控件Show方法向用户显示控件ToString方法控件类名转为字符串Update方法使控件重绘其无效区域AllowDrop属性指示控件是否接受拖放数据BackColor属性获取或设置控件的背景色。BackgroundImage属性获取或设置在控件中显示的背景图像CanFocus属性获取一个值,该值指示控件是否可以接收焦点。Controls属性获取包含在控件内的控件的集合Cursor属性获取或设置当鼠标指针位于控件上时显示的光标Dock属性获取或设置哪些控件边框停靠到其父控件并确定控件如何随其父级一起调整大小。DoubleBuffered属性该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁Enabled属性该值指示控件是否可以对用户交互作出响应Focused属性该值指示控件是否有输入焦点Font属性获取或设置控件显示的文字的字体ForeColor属性获取或设置控件的前景色Height属性获取或设置控件的高度Location属性获取或设置该控件的左上角相对于其容器的左上角的坐标Margin属性获取或设置控件之间的空间MousePosition静态属性获取鼠标光标的位置(以屏幕坐标表示)。页眉内容2页脚内容Name属性获取或设置控件的名称Parent属性获取或设置控件的父容器Size属性获取或设置控件的高度和宽度Tag属性获取或设置包含有关控件的数据的对象Text属性获取或设置与此控件关联的文本Visible属性该值指示是否显示该控件Width属性获取或设置控件的宽度BackColorChanged事件当BackColor属性的值更改时发生BackgroundImageChanged事件当BackgroundImage属性的值更改时发生Click事件在单击控件时发生DoubleClick事件在双击控件时发生DragDrop事件在完成拖放操作时发生GotFocus事件在控件接收焦点时发生KeyPress事件在控件有焦点的情况下按下键时发生LocationChanged事件在Location属性值更改后发生LostFocus事件当控件失去焦点时发生MouseClick事件在鼠标单击该控件时发生MouseEnter事件在鼠标指针进入控件时发生。MouseHover事件在鼠标指针停放在控件上时发生。MouseLeave事件在鼠标指针离开控件时发生。MouseMove事件在鼠标指针移到控件上时发生MouseUp事件在鼠标指针在控件上并释放鼠标键时发生MouseWheel事件在移动鼠标滚轮并且控件有焦点时发生Paint事件在重绘控件时发生Resize事件在调整控件大小时发生TextChanged事件在Text属性值更改时发生以上是最常用的成员,便于查找,完整列表参考-cn/library/system.windows.forms.control_members.aspx静态文本控件Label:表示控件的文本标签,并提供对访问键的支持。它是最简单的控件,用于显示文字,其实它不一定是静态的,显示的文字可以随时通过Text属性更改。常用的属性是Font、BackColor、ForeColor、Text、Location、Size、Visible。超链接文本控件LinkLabel:Windows窗体LinkLabel控件使您能够向Windows窗体应用程序添加Web样式的链接。一切可以使用Label控件的地方都可以使用LinkLabel控件;还可以将文本的一部分设置为指向某个对象或网页的链接。与Label类似...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C#控件介绍及用法详细版

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部