第12章_工具栏与状态栏.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章_工具栏与状态栏.ppt

* * 第十二章 工具栏与状态栏 本章内容: 工具栏的属性和事件(重点) 工具栏的设计(重点) 状态栏的属性和事件(重点) 状态栏的设计(重点) “Microsoft Windows Common Controls 6.0”将控件添加到工具箱,通过ToolBar、ImageList控件的组合使用建立工具栏,步骤: (1)在ImageList控件中添加所需的图像。 (2) 在ToolBar控件中创建Button对象。 (3)在ButtonClick事件中用Select Case语句对各按钮进行相应的编程。 【例12_1】工具栏示例1 12.1 工具栏 工具栏控件:ToolBar 图像列表框控件:ImageList 一、在ImageList控件中添加图像 ImageList控件不单独使用,专门为其他控件提供图像库。 索引(Index)、 关键字(Key) 在ToolBar中引用 图像文件的扩展名为: .ico、.bmp、.gif、.jpg等。 1.常用属性 (1)Index属性:该属性设置或返回控件在控件数组中的标识号。 (2)ListImages属性: 该属性返回对图像列表控件中“ListImage 对象”的集合的引用。 2.“ListImage对象”的常用属性“ListImage对象” 是组成“ListImages集合”的成员。 (1)Count属性:返回集合中对象的数目。 (2)Index属性:返回或设置一个数,它惟一指定集合中的对象。 (3)Key属性:字符串,在集合中惟一地标识一个成员。 (4)Picture属性:该属性返回或设置控件中要显示的图片。 二、在ToolBar控件中添加按钮 1.为工具栏连接图像 ToolBar与 ImageList的连接 工具栏样式 2.为工具栏增加按钮 索引(Index)、关键字(Key)每个按钮的编号、标识,ButtonClick事件中引用; 图像(Image) ImageList对象中的图像,值可以是Key或Index 按钮的样式(Style),共6种 除菜单按钮(5)外的5种样式 三、 响应ToolBar控件事件 ToolBar控件常用的事件有两个:ButtonClick和ButtonMenuClick。前者对按钮样式为0~2,后者对样式为5的菜单按钮。 (1)用索引Index确定按钮 (2)用关键字Key确定按钮 Private Sub Toolbar1_ButtonClick(Byval Button As ComctlLib.Button) Select Case Button.Index Case 1 FileNewProc Case 2 FileOpenProc …… End Select End Sub 注意:第1个按钮的Index值为1。用Index还是用Key比较,Key 可读性好,可维护性好。 Select Case Button.Key Case TNew FileNewProc Case TOpen FileOpenProc ..... 【例12_2】工具栏示例2 Toolbar(工具栏)控件的常用基本属性 (1)Align属性 该属性决定工具栏控件在窗体上的显示位置与大小,其值为1~4,分别表示在窗体的顶部、底部、左边和右边,且随窗体自动调整。也可设置为0,可以手动调整位置。 (2)TextAlignment属性 该属性决定按钮文本显示在按钮下方还是右侧。0为下方;1为右侧。 (3)Style属性 该属性返回或设置一个值,它决定控件的外观。0为立体的;1为平面的。 (4)ImageList属性 该属性设定与本控件相关联的ImageList控件名称,以便在按钮上显示图像。该属性必须在“属性页”中设置。 Button对象(工具栏中的按钮)的属性: (1)Caption:设置或返回该对象在集合中的标题。 (2)Index:设置或返回该对象在集合中的索引值。 (3)Key:设置或返回该对象在集合中的惟一字符串标识。 (4)Image:设置或返回该对象上显示的图像,其值为该图像在图像列表中的Index属性值。 (5)Style:决定该对象的外观与状态,0为默认的标准按钮,另有值为1~5。 (6)Enabled:该属性设置或返回该对象是否可用。 (7)Visible:该属性设置或返回该对象是否可见。 (8)Value:设置或返回该对象的值。默认0表示未按下按钮,1表示按下按钮。 (9)Count:用于返回Buttons集

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档