《菜单和状态栏控》PPT课件

《菜单和状态栏控》PPT课件

ID:45567308

大小:2.39 MB

页数:36页

时间:2019-11-14

《菜单和状态栏控》PPT课件_第1页
《菜单和状态栏控》PPT课件_第2页
《菜单和状态栏控》PPT课件_第3页
《菜单和状态栏控》PPT课件_第4页
《菜单和状态栏控》PPT课件_第5页
资源描述:

《《菜单和状态栏控》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章菜单和状态栏控件本章学习目标:掌握Windows窗体应用程序中的菜单的结构创建并配置MenuStrip控件创建并配置ContextMenuStrip控件创建并配置StatusStrip控件目标Windows窗体中的菜单MenuStrip控件ContextMenuStrip控件StatusStrip控件小结实验习题第4章菜单和状态栏控件可以在Windows窗体应用程序中创建两类菜单:窗体菜单和上下文菜单(又称快捷键菜单)。Windows窗体中的菜单4.1Windows窗体中的菜单窗体菜单上下文菜单Windows窗体中的菜单MenuStrip控件ContextMenuStri

2、p控件StatusStrip控件小结实验习题第4章菜单和状态栏控件MenuStrip控件示例如下图所示。MenuStrip控件4.2MenuStrip控件MenuStrip控件(续)4.2MenuStrip控件MenuStrip控件的常用属性如下表所示。属性描述CanOverflow获取或设置一个值,指示MenuStrip控件是否支持溢出功能。如果支持溢出功能,并且ToolStripMenuItem控件的Overflow属性值不是Never,那么当ToolStripMenuItem的内容超出MenuStrip控件的水平宽度或垂直高度时,ToolStripMenuItem控件将被

3、送入下拉溢出菜单GripStyle获取或设置用于重新定位控件的手柄的可见性Items获取属于ToolStrip控件的所有项MdiWindowListItem获取或设置用于显示多文档界面(MDI)子窗体列表的ToolStripMenuItem控件ShowItemToolTips获取或设置一个值,指示是否显示MenuStrip控件的工具提示Stretch获取或设置一个值,指示MenuStrip控件是否在其容器中从一端拉伸到另一端对上一章的WebBrowser代码进行扩充,完成如下图所示的设置。课堂练习4.2.1课堂练习课堂练习(续)提供简单的浏览网页的功能。14.2.1课堂练习提供

4、保存当前页(快捷键Ctrl+S)的功能。2实现:通过WebBrowser控件。实现:通过WebBrowser控件的ShowSaveAsDialog方法和ToolStripMenuItem控件的ShortcutKeys属性。课堂练习(续)提供查看当前页属性的功能。34.2.1课堂练习提供刷新当前页(快捷键F5)的功能。4实现:通过WebBrowser控件的ShowPropertiesDialog方法。实现:通过WebBrowser控件的Refresh方法和ToolStripMenuItem控件的ShortcutKeys属性。课堂练习(续)提供停止当前页(快捷键F6)的功能。54.

5、2.1课堂练习提供跳转前进(快捷键Alt+Right,显示为Alt+→)的功能。6实现:通过WebBrowser控件的Stop方法和ToolStripMenuItem控件的ShortcutKeys属性。实现:通过WebBrowser控件的CanGoForward属性、GoForward方法、ToolStripMenuItem控件的ShortcutKeys属性和ShortcutKeysDisplayString属性。课堂练习(续)提供跳转后退(快捷键Alt+Left,显示为Alt+←)的功能。74.2.1课堂练习提供跳转主页(快捷键Alt+Home)的功能。8实现:通过WebBr

6、owser控件的CanGoBack属性、GoBack方法、ToolStripMenuItem控件的ShortcutKeys属性和ShortcutKeysDisplayString属性。实现:通过WebBrowser控件的GoHome方法和ToolStripMenuItem控件的ShortcutKeys属性。课堂练习(续)通过菜单调用这些功能。94.2.1课堂练习实现:通过ToolStripMenuItem控件的Click事件。Windows窗体中的菜单MenuStrip控件ContextMenuStrip控件StatusStrip控件小结实验习题第4章菜单和状态栏控件Conte

7、xtMenuStrip控件示例如下图所示。ContextMenuStrip控件4.3ContextMenuStrip控件ContextMenuStrip类的继承模型如下图所示。ContextMenuStrip控件(续)4.3ContextMenuStrip控件基于上一节的程序代码,对WebBrowser进行扩充,如下图所示。课堂练习4.3.1课堂练习课堂练习(续)提供一个含有3个选项的上下文菜单。14.3.1课堂练习所含3个选项的功能与菜单栏上所提供的功能相同。2实现:使用ContextMe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。