- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 与用户交互 主要内容与学习目标 10.1 菜单 10.2 鼠标事件 10.3 键盘事件处理 10.4 通用对话框 10.5 编写多文档界面应用程序 主要内容与学习目标 主要内容: – (1)菜单。 – (2)Timer控件。 – (3)用GDI+绘图的步骤。 – (4)MainMenu控件。 – (5)快捷菜单。 – (6)鼠标事件。 – (7)键盘事件处理。 – (8)打开文件对话框。 – (9)保存文件对话框。 – (10)字体对话框。 – (11)颜色对话框。 – (12)编写多文档界面应用程序。 学习目标: – (1)创建菜单、窗口和多文档界面(MDI)程序。 – (2)使用鼠标和键盘事件。 – (3)使用通用对话框。 10.1 菜单 Windows应用程序中用户界面的一个至关重要的部分是菜单。菜单交互 是指让用户在一组多个可能的对象中进行选择,各种可能的选择以菜单项 的形式分层显示在屏幕上。每一个菜单项被选取时都会导致执行某一种操 作,例如执行一个事件过程或者弹出下一级选择菜单。菜单的基本作用是 提供人机对话界面,便于用户选择应用程序的各种功能等。 菜单可以分成两种基本类型:下拉式菜单和弹出式菜单。启动Visual C# 后,单击【文件】菜单所显示的是下拉式菜单;而在Windows 中操作 时,右击后显示的快捷菜单是弹出式菜单。 10.1.1 创建菜单 10.1.2 Timer控件 10.1.3 MainMenu控件的常用属性 10.1.4 快捷菜单 10.1.1 创建菜单 Windows窗体上的菜单是使用MainMenu控件创建的,该对象是一个MenuItem 对象集合。MainMenu控件表示窗体菜单结构的容器。菜单由表示菜单结构中单 个菜单命令的MenuItem对象组成。每个MenuItem可以成为应用程序的命令或 其他子菜单项的父菜单。 任务10.1:随机画矩形 – 主要知识点:①创建菜单。②随机画矩形。③Timer控件。 – 问题描述:设计一应用程序(如图10.1所示),该应用程序具有如下功能。 (1)单击【画图】菜单中的【随机画矩形】菜单项时,在窗体上随机的 位置以随机的颜色画矩形。 (2)当单击【画图】菜单中的【停止画矩形并清除图形】菜单项时,停 止画矩形并清除窗体上的图形。 (3)当单击【文件】菜单中的【退出】菜单项时,退出应用程序。 图10.1 随机画矩形 10.1.2 Timer控件 Timer控件是实现在用户定义的时间间隔引发事件的定时器。每当Enabled属性 设置为true且Interval属性大于0时,将引发Tick事件,引发的时间间隔基于 Interval属性设置。 – Enabled属性:获取或设置定时器是否正在运行。如果定时器当前处于启用 状态,则其值为true ;否则为false 。默认为false 。 – Interval属性:定时器每次开始计时之间的毫秒数。该值不小于1。 – Tick事件:当指定的定时器间隔已过去而且定时器处于启用状态时发生。 10.1.3 MainMenu控件的常用属性 MainMenu控件是窗体菜单结构的容器。菜单由单个菜单项MenuItem 对象组成。每个菜单项MenuItem可以成为应用程序的命令或其他子菜 单项的父菜单。MenuI
您可能关注的文档
- 223606k第11章.pdf
- 223606k第12章.pdf
- Access2003数据库程序设计基础教程与上机指导第八章.pdf
- Access2003数据库程序设计基础教程与上机指导第二章.pdf
- Access2003数据库程序设计基础教程与上机指导第九章.pdf
- Access2003数据库程序设计基础教程与上机指导第六章.pdf
- Access2003数据库程序设计基础教程与上机指导第七章.pdf
- Access2003数据库程序设计基础教程与上机指导第三章.pdf
- Access2003数据库程序设计基础教程与上机指导第十二章.pdf
- Access2003数据库程序设计基础教程与上机指导第十三章.pdf
文档评论(0)