- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 常用内部控件 9.1 控件的公共属性 1. Name属性 Name属性用于标识窗体、控件、或数据访问对象的名称。在属性窗口的属性名为“(名称)” 注意: (1) Name属性运行时是只读的 (2) 新建立的控件有其缺省名称,如…… (3) 以字母开始, 最长40个字符,可包括字母、数字和下划线,不能包括标点符号或空格(允许汉字) (4) 控件数组的名称: Name(Index) 例如:Text1(0)、Text1(1) Command1(0)、Command1(1) 2. Caption属性 Caption属性用于设置或返回对象的标题或在对象上显示的文字。当创建一个新的对象时,其缺省Caption属性值与其缺省的Name属性值相同。 注意: (1) 加访问键: 字母。 如果需要在标题中加入一个“”符号而不是创建访问键,需要在标题中加入连续的两个“”符号。 (2) Label控件标题大小没有限制。其他有标题的控件,标题大小限制为255个字符。 (3) 注意与Name属性、Text属性的区别。 3. Enabled属性 决定控件是否能够对用户产生的事件作出响应。 4. Visible属性 用来确定一个窗体或控件是否可见。 注意: 如果在属性窗口中将控件的Visible属性设置为False,则控件在设计窗体上仍是可见的,仅在运行时才不可见。 5. Left、Top、Height、Width属性 7. FontName、FontSize、FontBold、FontItalic、FontStrikethru、FontUnderline属性 分别对应于: 字体、字号、粗体、斜体、删除线、下划线 8. Font对象属性 在设计时在属性窗口需要进一步打开对话框进行设置。 在代码中的使用格式: 控件名.Font.属性名 属性名: Name、Size、Bold、Italic、 Underline、Strikethrough 例: Form1.Font.Size = 14 Command1.Font.Italic = True 【例9-1】自学 P171 例9-1 9.MousePointer、MouseIcon属性 MousePointer属性:指示在运行时当鼠标移动到对象上时要显示的鼠标指针的类型。 0~15:使用系统定义的鼠标指针类型 99 :使用自定义的鼠标指针类型,鼠标指针为通过MouseIcon属性所指定的图标。 MouseIcon属性:设置在运行时当鼠标移动到对象上时要显示的图标,在MousePointer属性设置为99时使用。 9.2 鼠标和键盘操作 鼠标事件: 单击、双击、按下、抬起、拖动等。 键盘事件:按键的按下、抬起等。 9.2.1 鼠标操作 1. MouseDown、MouseUp事件 MouseDown事件:在按下鼠标按钮时发生; MouseUp事件:在释放鼠标按钮时发生。 例如,某按钮的MouseDown事件过程如下: Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) …… End Sub 1) Button 参数:根据所按下或抬起的是鼠标的左按钮、右按钮还是中间按钮返回一个整数。 见 P172 表9-1。 2) Shift参数: 根据在按下或释放鼠标按钮时是否同时按下Shift、Ctrl或Alt键返回一个整数。 见 P172 表9-2。 3) X、Y参数:返回鼠标指针在对象上的当前位置。默认单位为缇。 2.MouseMove事件 当鼠标指针在对象上移动时发生该事件。 例如,窗体的MouseMove事件过程如下: Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) …… End Sub (Button 、Shift、X和Y参数的作用同前) 【例9-2】在窗体上移动鼠标时,将当前的鼠标位置显示在文本框中。如下图: 窗体的MouseMove事件过程如下: Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X A
您可能关注的文档
- 2016高三历史一轮复习:古代中国的文学艺术….ppt
- 2016级跨膜运输的实例….ppt
- 2016届《创设计》高考生物(苏教版)大一轮复习讲:必修2第1单元遗传的基本规律-16伴性遗传….ppt
- 2016届《创设计》高考生物大一轮复习讲:必修2第2单元遗传的分子基础-19DNA分子的复制….ppt
- 2016届高考地理第一轮总复习第一单元第一讲地球和地球仪….ppt
- 2016届高考物理一轮复习第13章第2单元原子结构原子核….ppt
- 2016届高考现代文实用类文本阅读之“人物传记”高分突破策略(曾良策)1….ppt
- 2016届高考语文一轮复习第十四章论述类文章阅读….ppt
- 2016届高考政治一轮复习1.1神奇的货币….ppt
- 2016届高三物理一轮复习第11章第3讲原子核(选修3-5)….ppt
最近下载
- 安科瑞多功能电能表485通讯.docx VIP
- 第4课《社会主义基本经济制度》第三框教案.docx VIP
- 高二主题班会开学第一课高中秋季开学指南.pptx VIP
- 第4课 社会主义基本经济制度.pptx VIP
- 23CJ87-1 采光、通风、消防排烟天窗(一)参考图集.docx VIP
- 中考语文二轮复习讲练测(全国通用)专题15议论文阅读(二)(测试)(原卷版+解析).docx VIP
- 中国特色社会主义第一章第三节中国特色社会主义进入新时代教案.docx VIP
- 三年级语文下册《识字表》田字格字帖.pdf VIP
- 中国养老产业发展白皮书.pdf VIP
- 第一章中国特色社会主义进入新时代.ppt VIP
文档评论(0)