- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C/S结构项目开发考试管理系统主界面设计回顾ADO.NET的功能是什么?连接数据库使用什么对象?执行SQL命令使用什么对象?使用什么语句处理异常?怎样弹出一个消息框?怎样实现窗体间的跳转?用户登录模块实现的思路本单元能力目标会使用菜单栏、工具栏、状态栏掌握排列窗体控件的几种方式能够开发简单的MDI窗体能规范的对所用组件进行命名能实现窗体的跳转掌握简单的窗体间的数据传递的方法本单元任务创建管理员主界面创建教员主界面创建学员用户主界面问题QQ聊天中好友的分组如何实现?ATM机操作项如何实现?任务描述通过用户登录验证后,将进入到主界面当中。主界面是软件系统与用户交互并发出系统命令的主要模块,任何一个软件系统中都有主界面。
创建管理员主界面创建教员主界面创建学员用户主界面任务需求在本任务中,我们将利用主菜单、工具栏、选项卡控件、上下文菜单(右键菜单)和状态栏设计管理员主界面。任务分析本任务我们将完成如下界面设计:任务分析任务分析任务分析任务分析任务实现任务实现任务实现工具栏和状态栏的属性工具栏/状态栏的主要属性共性问题讲解评价讨论控件命名规范命名规范-前缀讨论创建多文档应用程序(MDI)什么是MDI:可以同时打开多个文档而不需要新打开一个窗口。创建多文档应用程序(MDI)MDI的特点:启动一个MDI应用程序时,首先显示父窗体它是应用程序中所有其他窗口的容器每个应用程序界面都只能有一个MDI父窗体在任何指定的时间都可以打开多个子窗体任何MDI子窗体都不能移出MDI框架区域关闭MDI父窗体则自动关闭所有打开的MDI子窗体创建多文档应用程序(MDI)MDI的创建:设置父窗体:将父窗体的IsMDIContainer属性设置为True设置子窗体:在调用打开子窗体的Show()方法前,在代码中将子窗体的MdiParent属性设为this创建多文档应用程序(MDI)为父窗体添加子窗体列表在父窗体中添加一个菜单添加一个“窗口”菜单项将菜单控件的MdiWindowListItem属性设为“窗口”菜单项窗体间的数据传递在管理员窗体状态条显示当前登录用户名窗体间的数据传递代码分析UserHelper类的字段状态栏标签文本的设置,代码如下:this.slblAdmin.Text=this.slblAdmin.Text+-+UserHelper.loginId;共性问题讲解评价训练完成以“教员”身份登录主界面各菜单栏、工具栏及状态栏功能的实现完成以“学员”身份登录主界面的设计及各菜单栏、工具栏及状态栏功能的实现总结控件的使用方法:主菜单(MenuStrip控件)工具栏控件(ToolStrip控件)状态栏(StatusStrip)窗体间的跳转窗体间的数据传递检查与评价创建管理员主界面作业创建教员主界面创建学员用户主界面创建菜单的步骤:1、切换设计器2、工具箱→所有Windows窗体3、向窗体添加MenuStrip控件4、设置菜单的属性和事件创建管理员窗体主菜单为管理员主窗体添加工具栏为管理员主窗体添加状态栏单击按钮/标签时,触发该事件Click设置图像和文本的显示方式DisplayStyle按钮/标签上显示的图片Image按钮/标签上显示的文本Text说明事件工具栏或状态栏中的项显示的图像的大小ImageScalingSize显示在工具栏/状态栏中项的集合Items说明属性以管理员身份登录主界面状态栏标签文本的设置菜单条和菜单项命名:为菜单项设置Name属性时,加前缀ms,如:msAdmin。为菜单项设置Name属性时,加前缀tsmi,如tsmiExit,tsmiAddStudentUser等。以管理员身份登录主界面并正确规范设置所用菜单栏、工具栏、状态栏的属性根据登录类型,跳转到相应的窗体新建UserHelper类,包括登录名字段publicclassUserHelper{//用户名、登录类型publicstaticstringloginId=;publicstaticstringloginType=;}静态的,使用类名访问public,在其他类中可以访问
文档评论(0)