第七章界面设计(编辑修改稿)内容摘要:

在窗体或控件的MouseDown事件中,该事件响应所有的鼠标单击事件,这个事件可以用 Button变量来操作。 对于鼠标而言,左键的 Button值是 1,右键的 Button值是 2。 因此下面的语句可以通过单击鼠标右键来弹出菜单 If Button = 2 Then PopupMenu 菜单名 Visual Basic程序设计教程 弹出式菜单 例 73设置一个文本框,在文本框内右键单击时出现 “剪切 ” 、 “ 复制 ” 和 “ 粘贴 ” 命令。 如图 716所示,右键时出现 “ 剪切 ” 命令和 “ 复制 ” 命令, “ 粘贴 ” 命令不可用;当剪切或复制完成时, “ 粘贴 ” 命令恢复可用,如图717所示。 Visual Basic程序设计教程 工具栏和状态栏 工具栏提供了应用程序中常用命令的快捷操作方式,它一般位于菜单栏的下面。 创建一个工具栏的步骤如下。 ( 1)将 ToolBar控件与 ImageList控件添加到工具箱。 工具栏控件和图像列表控件一般情况下不出现在工具箱中,用户需要手动将它们添加至工具箱。 执行 “ 工程 ” 菜单的 “ 部件 ” 命令,在 “ 部件 ” 对话框中选择 “ Microsoft Windows Common Controls”选项,单击确定即可,如图 719所示。 这样在工具箱中添加了很多控件,其中就有工具箱控件和图像列表控件。 ( 2)将工具栏控件和图像列表控件添加至窗体。 效果如图 720所示,因为图像列表控件在运行时不显示出来,所以该控件可以拖放在窗体的任何位置。 Visual Basic程序设计教程 工具栏和状态栏 ( 3)为图像列表控件添加图片。 图像列表控件不能单独,它只是一个图像的容器,专门存储其他控件需要显示的图像。 要使工具栏能够显示常用命令的图像,必须先把这些图像添加至图像列表控件,然后将工具栏控件与图像列表控件相关联。 单击右键点击图像列表控件的 “ 属性 ” 命令,在弹出的“ 属性页 ” 对话框中选择 “ 图像 ” 选项卡,再点击 “ 插入图片 ” 按钮选择需要的图片即可把图片添加进来。 添加图片后,系统会自动为每张图片分配一个索引号,在工具栏控件与图像列表控件相关联时,调用该图片的索引号即可显示该图片,如图 721所示。 Visual Basic程序设计教程 工具栏和状态栏 ( 4)使工具栏控件与图像列表控件相关联。 工具栏控件创建完毕后,它显示在窗体的上方。 单击右键工具栏控件选择 “ 属性 ” 命令,弹出 “ 属性页 ” 对话框如图 722所示。 在 “ 通用 ” 选项卡的 “ 图像列表 ” 下拉列表中选择ImageList1,即可使工具栏控件与图像列表控件相关联。 “ 通用 ” 选项卡的其他选项可以默认不填,或者根据用户的需要自行更改,在此不再赘述。 Visual Basic程序设计教程 工具栏和状态栏 ( 5)为工具栏添加按钮。 单击 “ 属性页 ” 对话框的 “ 按钮” 选项卡,如图 723所示。 单击 “ 插入按钮 ” 命令后,系统为工具栏新建一个按钮,并且索引值自动加 1。 在 “ 工具提示文本 ” 中添加提示文本,该文本是在运行时当鼠标移至该按钮上方时显示的文本。 在图像框中填上图像相应的索引值就可以为该按钮添加图像。 图 724和图 725显示的分别是设计状态时的工具栏和运行状态时的工具栏。 Visual Basic程序设计教程 工具栏和状态栏 ( 6)编写按钮的程序代码。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。