常用的内部控件培训教程文件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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.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 参数:根据所按下或抬起的是鼠标的左按钮、右按钮还是中间按钮返回一个整数。 2) Shift参数: 根据在按下或释放鼠标按钮时是否同时按下Shift、Ctrl或Alt键返回一个整数。 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 As Single, Y As Single) Text1.Text = X : Text2.T

文档评论(0)

taotao0b + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档