您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > VB菜单、工具栏、菜单栏设计
菜单以分组的形式组织多个命令或操作,为用户提供了操作应用程序的便捷手段。工具栏以按钮的形式显示应用程序中最常用的命令和操作。状态栏用于显示应用程序的当前状态、键盘状态以及当前日期和时间等。6-1菜单简介菜单标题菜单选项访问键快捷键子菜单标题菜单栏分隔条子菜单选项6-2菜单编辑器的使用菜单控件属性区用来输入、修改菜单项和设置属性。标题:该输入框用来设置该菜单项的显示标题或菜单选项名。名称:该输入框用来定义该菜单项的名称。编辑区菜单项显示区6-3编写菜单事代过程下拉菜单的设计步骤6-4弹出式菜单说明:1、省略窗体名,将打开当前窗体的菜单。2、“菜单名”是指菜单的名称。[窗体名.]PopUpMenu菜单名6-5工具栏添加工具后的工具箱设置ImageList控件在ImageList1控件上右击鼠标,选择属性窗口。将高度×宽度设置为16×16。向图像框添加作为工具栏按钮的图像。设置ToolBar控件。在ToolBar1控件上右击鼠标,调出其属性页窗体。设置图像列表为ImageList1。插入按钮,并设置每个按钮的标题,根据提示文本,以及所对应的图像编号。6-5状态栏状态栏用于显示系统信息、菜单、按钮或其他控件的功能或操作方法、键盘的状态、鼠标当前的位置、光标当前的位置等,它以一长方条置于窗体的底部。StatusBar控件提供了设置状态栏的功能,该控件由最多十六个面板构成,每个面板都有一个Panel对象。设置StatusBar控件。在StatusBar控件上右击鼠标,调出其属性页。在其中插入两个窗格,第一个窗格的文本设置为“提示”,第二个窗格自动调整大小属性设置为为1,其他设置不变。1.状态栏控件的常用属性•(1)Align属性–该属性决定状态栏控件在窗体中的显示位置和大小。其值为1~4,分别表示在窗体的顶部,底部,左边和右边,且随窗体自动调整。•(2)Style属性–该属性设置或返回状态栏控件的样式。默认值0表示Normal样式,正常显示所有Panel对象;值为1时表示Simple样式,仅显示一个大窗格。•(3)Height和Width属性–该属性决定控件的高度和宽度。•(4)Top属性–该属性决定控件顶端距窗体顶端的距离。•(5)ShowTips属性–该属性决定当鼠标指针在状态栏上的某个窗格停留时,是否显示该窗格的文本,默认为True。•(6)ToolTipText属性–当ShowTips属性为True时,该属性设定要显示的提示文本。•(7)SimpleText属性–当状态栏控件的Style属性设置为Simple时,该属性返回或设置显示的字符串文本。2.常用事件•状态栏的常用事件:–Click、DblClick、PanelClick和PanelDblClick事件。3.Panel对象的常用属性•(1)Key属性–该属性设置或返回该对象(窗格)在Buttons集合中的惟一字符串标识。•(2)Index属性–该属性设置或返回该对象(窗格)在集合中的索引值。•(3)Picture属性–该属性设置或返回控件(窗格)中要显示的图片文件名。•(4)Text属性–该属性设置或返回该对象(窗格)中显示的文本。•(5)Style属性–设置该对象的样式,默认为0,表示显示文本和位图。•(6)Alignment属性–该属性设置或返回该对象的标题文本对齐方式。•(7)Bevel属性:–设置或返回该对象的斜面样式,0为没有显示斜面,1为凹下显示,2为凸起显示。•(8)AutoSize属性–调整状态栏的大小后,该属性返回或设置确定Panel对象的宽度值。•(9)Count属性–该属性返回Panels集合中Panels对象的数目。4.建立状态栏•建立状态栏的操作步骤如下:•(1)在窗体上增加Statusbar控件后,打开“属性页”对话框。•(2)在“属性页”对话框中,选择“窗格”标签,可进行所需的设计。•“插入窗格”按钮:在状态栏中增加新的窗格,最多可分成16个窗格。•“删除窗格”按钮:在状态栏中删除窗格。•“浏览”按钮:可插入图像,图像文件的扩展名为“.ico”或“.bmp”。•“索引”:表示每个窗格的编号;•“关键字”:表示每个窗格的标识;•“文本”:在窗格上显示的文本;•“样式”:在下拉列表框中,各常数指定系统提供的显示信息。5.运行时改变状态栏•运行时,能重新设置窗格Panel对象以显示不同的功能,这些功能取决于应用程序的状态和各控制键的状态。有些状态要通过编程实现,有些系统已具备。
本文标题:VB菜单、工具栏、菜单栏设计
链接地址:https://www.777doc.com/doc-3234847 .html