1 / 13
文档名称:

9 菜单、状态栏和工具栏.ppt

格式:ppt   页数:13
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

9 菜单、状态栏和工具栏.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

9 菜单、状态栏和工具栏.ppt

文档介绍

文档介绍:Visual Basic .NET 程序设计教程
机械工业出版社同名教材
配套电子教案

菜单的基本概念
下拉菜单
上下文菜单
状态栏
工具栏
第9章菜单、状态栏和工具栏
菜单是Windows应用程序中十分关键的要素之一。它可以将命令以分组的形式显示,为用户灵活操作应用程序提供了便捷的手段。在实际的应用中,菜单可以分为两种基本类型:下拉式菜单和上下文菜单。菜单系统通常由一些相关的命令项组成。表9-1列出了菜单中常见的构成项。
菜单的基本概念
中,下拉菜单也是一个控件——MainMenu。操作步骤为:
①新建一个应用程序窗体。
②首先从工具箱中选取MainMenu控件并添加到窗体上,即为该窗体创建了菜单。
③然后用菜单设计器为菜单创建菜单项和子菜单。
单击文本“请在此输入”,然后输入一个有意义的菜单名称。输入的名称显示在菜单项的Text属性栏中。在默认状态下,第一个添加的名称就是菜单标题项。
如果要添加其他的菜单项,在菜单设计器中单击其他的“请在此输入”区域。如果单击当前菜单项的右侧,即可为该菜单项添加子菜单,但不能向菜单标题项添加子菜单。如果单击当前菜单项的下侧,即可在当前菜单中项添加另一菜单项。
④修改菜单选项。
如果要移动一个菜单项,单击该菜单项并用鼠标把它拖到一个新位置即可。如果要删除一个菜单项,鼠标右键单击要删除的菜单项,选删除或按键盘上Delete键即可删除。如果要编辑一个菜单项,可以直接在菜单设计器中编辑,也可以通过修改属性值编辑,例如修改Text属性可以改变菜单的名称显示。
⑤创建完菜单结构后,即可为各菜单项添加功能。
双击需要添加功能的菜单项,进入其Click事件代码编辑窗口,编写程序代码。
下拉菜单
创建下拉菜单
1. 禁用菜单项
2. 隐藏菜单项

3. 添加已选择标记

4. 指定快捷键

5. 指定访问键
6. 添加分隔条
下拉菜单
菜单的高级设置
1. 禁用菜单项
2. 隐藏菜单项

3. 添加已选择标记

4. 指定快捷键

5. 指定访问键
6. 添加分隔条
例9-1
下拉菜单
菜单的高级设置
上下文菜单,也称为快捷菜单或弹出式菜单。它具有下拉菜单的功能,但比下拉菜单使用起来更灵活、更方便,可以跟踪用户的操作。根据用户单击鼠标右键的位置,动态地调整菜单项的显示位置。通常,上下文菜单分配给控件,并提供与特定控件相关的特定命令。
中,上下文菜单也是一个控件——ContextMenu。操作步骤为:
①首先从工具箱中选取ContextMenu控件并添加到窗体上,即为该窗体创建了上下文菜单。
②在设计时向上下文菜单添加菜单项。单击Windows窗体上的ContextMenu组件。显示文本“请在此处输入”。单击显示的文本,然后键入所需菜单项的名称。若要添加另一个菜单项,请单击“菜单设计器”内的另一个“请在此处输入”区域。单击当前菜单项右侧的区域,以添加子菜单项。或单击当前菜单项下方的区域,以添加另一个菜单项。注意:不论在设计时还是以编程方式都可复制现有菜单中的项。
③通过在“属性”窗口中设置该对象的ContextMenu属性,将上下文菜单与该窗体或该窗体上的控件相关联。将ContextMenu属性值设为该上下文菜单的名称。
上下文菜单
中,状态栏也是一个控件——StatusBar。状态栏常用的属性见表9-5。
状态栏
创建状态栏
操作步骤为:
①新建一个应用程序窗体。
②首先从工具箱中选取StatusBar控件并添加到窗体上,即为该窗体创建了状态栏。
③设置StatusBar控件的属性。
1. 为状态栏添加窗格
在设计时,可以为状态栏添加窗格。添加步骤为:
①将StatusBar控件的ShowPanel属性设为True。
②单击Panels属性,打开StatusBarPanel集合编辑器。通过选择“添加”和“移除”按钮来为StatusBar控件添加或删除窗格。
③在StatusBarPanel集合编辑器的右侧窗口,设置每个窗格的属性。
④单击“确定”按钮,完成窗格的创建。
2. 窗格属性
在设置窗格的属性时,常用的属性见表9-6。
状态栏
为状态栏添加窗格
3. 运行时设置窗格内容例9-3
创建工具栏的操作步骤为:
①向窗体添加ToolBar控件。工具栏一般位于窗体的顶部。
②设置ToolBar控件的属性。常用的ToolBar控件属性如表9-7所示。
③为工具栏添加按钮,然后设置ToolBa

最近更新

2024年焦作师范高等专科学校单招职业倾向性考.. 41页

2024年焦作新材料职业学院单招职业倾向性测试.. 41页

2024年燕京理工学院单招职业倾向性测试题库完.. 40页

2024年牡丹江大学单招综合素质考试题库附答案.. 40页

2024年玉溪农业职业技术学院单招综合素质考试.. 41页

2024年珠海城市职业技术学院单招综合素质考试.. 40页

2024年珠海城市职业技术学院单招职业适应性考.. 40页

2024年甘孜职业学院单招职业适应性考试模拟测.. 39页

2024年甘肃交通职业技术学院单招职业适应性考.. 40页

2024年甘肃农业职业技术学院单招职业适应性考.. 40页

2024年甘肃工业职业技术学院单招职业倾向性测.. 39页

2024年甘肃工业职业技术学院单招职业适应性考.. 40页

2024年甘肃有色冶金职业技术学院单招职业适应.. 39页

2024年甘肃机电职业技术学院单招职业适应性测.. 41页

2024年甘肃畜牧工程职业技术学院单招职业技能.. 41页

2024年甘肃省嘉峪关市单招职业适应性测试题库.. 40页

2024年甘肃省平凉地区单招职业适应性考试题库.. 41页

2024年甘肃省甘南藏族自治州单招职业倾向性考.. 40页

2024年甘肃省白银市单招职业适应性考试模拟测.. 40页

2024年甘肃省陇南地区单招职业适应性考试题库.. 41页

2024年甘肃能源化工职业学院单招职业适应性考.. 41页

2024年甘肃财贸职业学院单招职业适应性测试题.. 40页

2024年白银希望职业技术学院单招职业技能测试.. 42页

2024年百色职业学院单招职业倾向性测试题库最.. 41页

2024年皖西卫生职业学院单招综合素质考试题库.. 39页

2024年益阳医学高等专科学校单招职业倾向性测.. 41页

2024年益阳师范高等专科学校单招职业适应性测.. 40页

2025年重庆市《保安员证》考试题库含答案 39页

预防滑倒、绊倒及跌落专题培训课件 45页

混凝土工程培训课件优秀PPT 26页