一、课程设计的目的与要求
目的:
1、熟悉.NET 开发环境,能够使用 C#语言在.NET 平台上独立设计、开发
WINDOWS 应用程序。
2、掌握 C#语言的异常处理技术,能够使用.NET 各种调试方法调试代码,掌握
帮助的使用方法。
3、掌握常用控件以及控件的常用属性的使用方法。
要求:
1、程序中应有不少于 100~300 行的自行编写的代码,代码需书写详细注释。
2、软件界面美观大方,操作简洁易用,功能完备可靠。
3. 通过 c#课程设计,使学生能将学到的面向对象的程序设计思想用到具体的工
作和学习中,加深对类和对象的理解,要求学生能够对现实生活中许多具体事物抽
象出类,并掌握继承与派生,基类、虚方法和抽象方法和多态性的概念。
二、题目说明
创建支持多文档的记事本,每个子窗口都应包含一个 RichTextBox。MDI 父窗口具有
“
”
格式 菜单,用于子菜单控制活动子窗口中文本的大小、字体和颜色。每个子菜单
“
”
“
”
至少含有三个选项极其快捷键。另外,父菜单还含有 文件 菜单,菜单项有 新建
“
”
“
”
(创建新的子窗口)、 关闭 (关闭活动子窗体)和 退出 (退出应用程序)。父
“
”
窗口还有 窗口 菜单显示一系列打开的子窗口及其布局选项。
参考界面如:
软件工程实验文档
2