- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic.NET程序设计实验实验11 菜单与工具栏 【功能描述】 设计一个多功能应用程序,主窗口有菜单与工具栏,通过菜单或工具栏按钮可调用其它功能窗口,右击窗体时显示快捷菜单。 【实验内容】 1.MenuStrip控件、ContextMenuStrip控件、ToolStrip控件及应用。 2.Show()、ShowDialog()方法的运用。 3.FontDialog组件的使用。 4.给项目添加新项。 5.修改项目属性。 【实验目的】 1.理解菜单、工具栏的概念。 2.熟练掌握使用MenuStrip控件、ContextMenuStrip控件、ToolStrip控件制作菜单和工具栏的方法。 3.熟练掌握功能窗口的调用方法。 4.熟悉MDI(多文档界面)窗体的概念及运用。 【预备知识】 1.菜单控件 2.ToolStrip控件 3.窗体的添加与调用 4.项目属性 【实验步骤】 1.创建及保存项目 2.窗体设计 3.程序设计 4.程序调试 5.程序改进 【问题与思考】 1.试将其中某一个窗体作为MDI子窗口进行调用,并增加一栏“窗口”菜单,包含“层叠”、“垂直平铺”、“水平平铺”、“全部关闭”、“排列图标”等菜单项,且实现各项菜单功能。 可调用窗体的LayoutMdi()方法来排列子窗口,常见的调用格式为: Me.LayoutMdi(mdilayout) 其中,mdilayout表示MDI子窗口的布局,取MdiLayout枚举成员之一:ArrangeIcons(排列图标)、Cascade(层叠)、TileHorizontal(水平平铺)、TileVertical(垂直平铺) 当需要关闭全部MDI子窗口时,可用下面代码: For Each ChildForm As Form In Me.MdiChildren ChildForm.Close() Next 2.当有一个过程需要在不同的窗体使用时,如何实现过程代码只编写一次,而所有窗体都可以调用?通过联机帮助学习模块的概念及其运用方法。 菜单控件 - MenuStrip控件 菜单通过存放按照一般主题分组的命令将功能公开给用户。MenuStrip控件用于创建应用程序的菜单,具有支持多文档界面(MDI)和菜单合并、工具提示和溢出等功能。MenuStrip控件可以给菜单添加访问键、快捷键、选中标记、图像和分隔条,创建支持高级用户界面和布局功能的易自定义的常用菜单,例如文本和图像排序和对齐、拖放操作、MDI、溢出和访问菜单命令的其他模式,支持操作系统的典型外观和行为,对所有容器和包含的项进行事件的一致性处理,处理方式与其他控件的事件相同。 MenuStrip控件几个重要的属性: MdiWindowListItem —— 获取或设置用于显示MDI子窗体列表的菜单项ToolStripMenuItem。 ShowItemToolTips —— 获取或设置一个值,该值指示是否为MenuStrip显示工具提示。 CanOverflow —— 获取或设置一个值,该值指示MenuStrip是否支持溢出功能。 MenuStrip控件有两个重要的同伴类:ToolStripMenuItem和ContextMenuStrip,ToolStripMenuItem类用于表示菜单项,ContextMenuStrip类用于表示快捷菜单。当使用MenuStrip控件或ContextMenuStrip控件创建菜单时,菜单中的每一项都是一个ToolStripMenuItem对象。 菜单控件 - ToolStripMenuItem类 ToolStripMenuItem类表示MenuStrip或ContextMenuStrip上显示的可选选项(菜单项),几个重要的属性包括: ShortcutKeys —— 获取或设置与ToolStripMenuItem关联的快捷键。 ShowShortcutKeys —— 获取或设置一个值,该值指示与ToolStripMenuItem关联的快捷键是否显示在ToolStripMenuItem旁边。 Checked —— 获取或设置一个值,该值指示是否选中ToolStripMenuItem。 Image —— 获取或设置显示在ToolStripMenuItem旁边的图像。 Text —— 获取或设置要显示在项上的文本。 ToolStripMenuItem与其它控件一样,有着大部分相同的属性,如Font(字体)、ForeColor(前景颜色)、BackColor(背景颜色)、Image(图像)等,能响应鼠标的单击、双击等事件。 (3)ContextMenuStrip控件 ContextMenuStrip控件用于创建快捷菜单。快捷菜
您可能关注的文档
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第9章 对话框.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第10章 Visual Basic.NET面向对象程序设计.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第11章 文件.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第12章 Visual Basic.NET图形程序设计.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊 第13章 Visual Basic.NET数据库管理应用程序开发.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 陈志泊习题答案 附录 习题参考答案.doc
- Visual Basic.NET程序设计教程 教学课件 作者 王庆桦 主编 战忠丽魏权双 副主编 电子课件 第4章 复合数据类型.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 王庆桦 主编 战忠丽魏权双 副主编 电子课件 第6章 常用控件使用.ppt
- Visual Basic.NET程序设计教程 教学课件 作者 王庆桦 主编 战忠丽魏权双 副主编 电子课件 第12章 综合实例.ppt
- Visual Basic.NET程序设计教程陈语林电子教案 p01.ppt
- Visual Basic.NET程序设计实验实训指导 教学课件 作者 邱炳城 实验12 学生信息管理.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第1章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第2章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第3章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第4章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第5章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第6章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第7章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第8章.ppt
- Visual Basic.NET程序设计夏敏捷电子教案及源代码 第9章.ppt
文档评论(0)