实验五windows应用程序设计

实验五windows应用程序设计

ID:22282194

大小:337.19 KB

页数:20页

时间:2018-10-28

实验五windows应用程序设计_第1页
实验五windows应用程序设计_第2页
实验五windows应用程序设计_第3页
实验五windows应用程序设计_第4页
实验五windows应用程序设计_第5页
资源描述:

《实验五windows应用程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大理学院课程教案(实验教学)课程名称:C#面向对象程序设计课程类型:(1)1、必修;2、选修;3、其它授课对象:计算机科学与技术专业(本、专科)2013级1、2班授课时间2014至2015学年第3学期计划学时36学时(其中:理论36,实验:36)任课教师杜英国所属学院数学与计算机学院课程管理部门(教研室):软件教研室大理学院教务处制课程名称:C#面向对象程序设计教材:C#程序设计实用教程黄兴荣李昌领李继良编著清华专业技术职务:讲师学位:硕士专业技术职务:学位:应用程序设计学历:实验题目:Windows计划学时:3大学出版社授课人1:杜英国学历:研究生授课人2:实验类型:(4)

2、1、演示性2、验证性3、综合性4、设计性每组实验的学生人数:1人教学目的和要求:熟悉C#集成开发环境;了解各功能的菜单命令;显示所有的可见窗口和所有工具栏(箱),随后再将上述的窗口和工具栏(箱)进行隐藏;了解工具栏(箱)中有哪些主要控件;了解控件的属性及事件;掌握控制台应用程序的输入输出方法的使用。实验方法(包括实验中需要注意的问题等):1.在VST,创建一个窗体应用程序。2.在解决方案资源管理其中创建子窗体。3.在窗体上搭建相关控件。4.编写代码。5.注意个窗体之间的数据回传。实验重点(主要解决的问题和达到的目的):1.窗体、控件的使用。1.理解窗体间数据回传。2.掌握分级

3、信息的处理。实验难点(预计实验过程中会遇到的问题和解决方案):1.窗体间数据回传。2.分级信息的处理。教学方法(实验前的教学和实验过程中的指导方法):实验前教师先讲解完9章内容,学生认真复习9章内容;在实验过程中结合实验环境教师可先提示性讲解实验内容,再由学生自己完成实验。如果实验完成情况较差,教师统一辅导。实验仪器和材料:计算机,WindowsXP,VS2008实验报告要求和思考题:教师现场检查评价本次实验。参考资料:《C#程序设计项B教程一实验指导与课程设计》黄兴荣编著清华大学出版社实验5Windows应用程序设计完成具有如下层次结构节点信息的添加与显示。例如:大学一〉楚

4、雄师范院一〉大理学院文学院一〉数学与计算机学院一〉计算机科学与技术专业2010级计算机科学与技术专业2班2010级计算机科学与技术专业1班序号学号姓名性别12009162201涂棟江22010162102何芹芹女32010162130张康男42010162131章雕女一〉信息与计算科学专业一〉通信专业根节点使用Root类来表示,参考代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceWindowsApp1ication1{classRoot{stringrootName;publ

5、icstringRootNamcrootName=value;}get{returnrootName;}}publicListuniversityList=newList();//存储root节点的子节点,这里是university节点}}主界面设计如下:树图控件(TreeView)、列表视图控件(ListView)、上下文菜单(ContextMenuStrip),同学还可以自己添加主菜单来实现上下文菜单功能。主要功能•.通过上下文菜单实现节点信息的添加,每一类信息的添加都在一个单独的界面下完

6、成。之后,把所添加的信息回传给Forml窗体。窗体之间的数据回传(通信)通过事件机制实现。树图控件(TreeView)显示所有节点的层次信息。列表视图控件(ListView)显示当前节点的子节点的详细信息。SForal士contextMenuStrxpl部分程序参考代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel:usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;name

7、spaceWindowsApp1ication1{publicdelegatevoidUniversityDelegate(objectsender,LniversityEventArgse);//学校回传数据事件使用的代理publicdelegatevoidTnstituteDelegate(objectsender,TnstituteEventArgse);//学院回传数据事件使川的代理publicpartialclassForml:FormTrccNodcnode;Rootroot;//根节点Li

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

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

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