visualbasic界面设计(ppt47)-经营管理(编辑修改稿)内容摘要:

包括 Toolbar控件和 Imagelist控件,如图 58所示。 图 58 工具箱中的 Toolbar控件和 Imagelist控件 工具栏的设计  2.使用工具栏控件制作工具栏  使用工具栏控件制作工具栏的步骤如下:  ( 1)创建 Imagelist控件  通常工具栏的按钮都有相应的图片显示,因此首先创建 Imagelist控件,其操作步骤如下:  ①将工具箱中的 Imagelist控件加入到窗体中,生成 Imagelist1控件;  ②右击 Imagelist1控件,在弹出菜单中选择 “ 属性 ” 菜单项,然后在对话框中选择“ 图像选项卡。 ”  ③单击 “ 插入图片 ” 按钮,选择合适的图片插入,此时图片索引为 1,依次类推,插入所需的图片,此时每个图片都自动生成 1个索引号,该索引号在定义工具栏时使用。  ( 2)创建 Toolbar控件  创建了 Imagelist1控件后,利用 Toolbar控件创建工具栏的步骤如下:  ①将工具箱中的 Toolbar控件加入到窗体中,生成 Toolbar1控件;  ②右击 Toolbar1控件,在弹出菜单中选择 “ 属性 ” 菜单项,弹出 “ 属性页 ” 对话框;  ③ “ 属性页 ” 对话框包括三个选项卡: “ 通用 ” 、 “ 按钮 ” 和 “ 图片 ” 选项卡,如图 59所示。 工具栏的设计 图 59 Toolbar控件的 “ 属性页 ” 对话框的 “ 通用 ” 选项卡  ④设置 “ 通用 ” 选项卡的属性,其中包括的属性如下:  “ 鼠标指针 ” :对应于工具栏的 MousePointer属性。 该属性设置提供了一个下拉列表,从下拉列表中可以选择各种预定义的鼠标指针形状。 运行时,当鼠标指向工具栏时,鼠标指针显示成该属性定义的形状。  “ 图像列表 ” :对应于工具栏的 Imagelist属性。 在图像列表中会列出窗体上的 ImageList控件的名称,从列表中选择某个 ImageList控件使该工具栏与选择的 ImageList控件相关联,这样,该工具栏就可以使用该ImageList控件提供的图像了。  “ 外观 ” :对应于工具栏的 Appearance属性,用于决定工具栏是否带有三维效果。  “ 边框样式 ” :对应于工具栏的 BorderStyle属性,选择 0为无边框样式,选择 1为固定单边框。 工具栏的设计  “文本对齐 ” :对应于工具栏的 TextAlignment属性,用于确定文本在按钮上的位置。 选择 0—tbrTextAlignBottom使文本与按钮的底部对齐,选择1—tbrTextAlignRight使文本与按钮的右侧对齐。  “ 样式 ” :对应于工具栏的 Style属性,用于决定工具栏按钮的外观样式。 选择 0为标准样式,按钮呈标准凸起形状,选择 1时按钮呈平面形状。  “ 允许自定义 ” :对应于工具栏的 AllowCustomize属性,用于决定运行时是否可用 “ 自定义工具栏 ” 对话框自定义 ToolBar控件。 如果该属性设置为 True,运行时双击 ToolBar控件可以打开一个 “ 自定义工具栏 ” 对话框;否则,不允许在运行时用 “ 自定义工具栏 ” 对话框自定义 ToolBar控件。  “ 可换行的 ” :对应于工具栏的 Wrappable属性,用于决定当重新设置窗体大小时, ToolBar控件按钮是否自动换行。 如果该属性设置为 True,在重新调整窗体大小时, ToolBar控件上的按钮会自动换行;否则,ToolBar控件上的按钮不会自动换行。  “ 显示提示 ” :对应于工具栏的 ShowTips属性,用于决定是否对按钮对象显示工具提示。 如果该属性设置为 True,工具栏中的每个对象都可以显示一个相关的提示字符串;否则,不允许显示提示字符串。  “ 有效 ” :对应于工具栏的 Enabled属性,用于决定工具栏是否有效。 工具栏的设计  ⑤ 添加工具栏的按钮  工具栏中要包含按钮,因此创建工具栏,必须先将按钮添加到工具栏中。 在设计时,使用 “ 按钮 ” 选项卡可以添加按钮对象并对各个按钮对象的属性进行设置。 选择 “ 属性页 ” 对话框的 “ 按钮 ” 选项卡,如图 510所示,其中包括的属性如下: 图 510 在工具栏中添加新按钮 工具栏的设计  “插人按钮 ” :单击该按钮可以在工具栏上添加一个按钮对象。  “ 删除按钮 ” :单击该按钮可以删除工具栏上由当前索引指定的按钮对象。  “ 索引 ” :对应于按钮对象的 Index属性,表示添加的按钮对象的索引值,该索引值由添加次序决定。 在代码中访问此按钮对象时要使用该索引值。  “ 标题 ” :对应于按钮对象的 Caption属性,用来设置要在按钮对象上显示的文本。  “ 关键字 ” :对应于按钮对象的 Key属性,用于给当前的按钮对象定义一个标识符。 该标识符在整个按钮对象集合的标识符中必须惟一。  “ 样式 ” :对应于按钮对象的 Style属性,用来确定按钮对象的外观和状态。 其取值如下:  0—tbrDefault按钮具有命令按钮的特点。  1—tbrCheck按钮是一个复选按钮,可以有选择和未选择两种状态。  2—tbrButtonGroup按钮具有选项按钮组的特点。 一个按钮组内在任何时刻都只能按下一个按钮。 当按下组内的另一个按钮时,原按下的按钮会自动抬起。 如果需要多个按钮组,必须使用分隔符对它们进行分组。  3—tbrSeparator 按钮作为有 8个像素的固定宽度的分隔符使用。 使用分隔符可以对不同的选项按钮组进行分组。  4—tbrPlaceholder按钮作为占位符使用,在外观和功能上像分隔符,但可以设置其宽度。  5—tbrDropDown 按钮呈按钮菜单的样式,选择该选项后,在按钮的旁边会有一个下拉箭头。 运行时单击下拉箭头可以打开一个下拉菜单,从中选择所需要的选项。 下拉菜单的菜单项可以在本选项卡下部的 “ 按钮菜单 ” 中进一步设置。 工具栏的设计  “工具提示文本 ” :对应于按钮对象的 ToolTipText属性,用于设置按钮的提示信息,运行时鼠标指向该按钮时会出现该提示字符串。  “ 图像 ” :对应于按钮对象的 Image属性,可以为每个按钮对象添加图像。 图像是由关联的ImageList控件提供的。 每个图像在 ImageList控件的 “ 属性页 ” 设置中会有一个索引值,在这里只需要指出要使用的图像的索引值即可。  “ 可见 ” :对应于按钮的 Visible属性,用来确定按钮是否可见,缺省值为可见( True)。  “ 有效 ” :对应于按钮的 Enabled属性,用于决定按钮是否响应用户事件,缺省值为有效( True)。  “ 混合状态 ” :对应于按钮的 MixedState属性,用于决定按钮对象是否以不确定状态出现,缺省值为 False。  “ 插入按钮菜单 ” 按钮:当在 “ 样式 ” 中选择 5时,按钮呈按钮菜单的样式,这时可以为按钮添加一个按钮菜单,使用 “ 插入按钮菜单 ” 按钮可以向按钮菜单中增加一个菜单项。  对每一个菜单项的访问使用 ButtonMenus属性,同样有以下设置:  “ 索引 ” :按钮菜单项的索引号,在代码中访问菜单项时要使用该索引值。  “ 文本 ” :对应于按钮菜单项的 Text属性,用于设置要在按钮菜单项中显示的文本。  “ 有效 ” :对应于按钮菜单项的 Enabled属性。  “ 可见 ” :对应于按钮菜单项的 Visible属性。  ⑥设置 “ 图片 ” 选项卡  当在 “ 通用 ” 选项卡的 “ 鼠标指针 ” 设置中选择 99ccCustom时,就可以在 “ 图片 ” 选项卡中为鼠标指针定义一幅图片。 运行时,当鼠标指针指向工具栏时,鼠标指针将显示成定义的图片。  ⑦设置完 Toolbar控件的 “ 属性页 ” 对话框中的值,单击 “ 确定 ” 按钮,即生成了系统的工具栏。  ( 3)编写事件代码  要使工具栏能够实现用户操作的功能,还需编写事件代码,这样运行的工具栏就可以发挥它的作用了。 工具栏的设计  “企业资质管理系统 ” 工具栏的设计  在 “ 企业资质管理系统 ” 中提供给用户便捷操作的工具栏,下面结合 “ 企业资质管理系统 ” 介绍工具栏的设计步骤。  1.添加 Toolbar控件和 Imagelist控件  在上节中介绍了在工具箱中添加 Toolbar控件和 Imagelist控件的方法,这里不再赘述。  2.创建 Imagelist控件 。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。