设计一个成绩统计程序。(1) 创建C#窗体应用程序,添加TextBox、Button和ListBox等控件。(2) 界面设计创建窗体界面,如下图所示。(3) 编程实现功能有一个班级的n个学生信息已经存...
设计一个“成绩统计”程序。
(1) 创建C#窗体应用程序,添加TextBox、Button和ListBox等控件。
(2) 界面设计
创建窗体界面,如下图所示。
(3) 编程实现功能
有一个班级的n个学生信息已经存放在文件中,每个学生的信息包括学号、三门课的成绩(数学、物理、英语)。完成以下操作:
将Form的标题修改为“成绩统计-本人学号”。
读取Debug文件夹的ScoreIn20.txt文件,逐行读取、分离每行记录为结构体数组赋值,并将学号和三门功课的成绩分别显示在各自的ListBox中。提示:string[] s = new string[5]; s=str.Split(‘,’);
计算每个学生数学、物理、英语三门功课的总分到listBox5中。
按总分从高分到低分排序结构体数组,并在listBox5中显示排序后的数据。
将排好序后的总分数据保存到Debug文件夹的ScoreOut20.txt中。
按学号查询、按总分查询,如图所示,并在对应的两个textBox中显示查询所得学生信息。
设计一个“记事本”程序。
(1) 创建C#窗体应用程序,添加menuStrip1、openFileDialog1、saveFileDialog1、fontDialog1、 colorDialog1和richTextBox1等控件。
(2) 界面设计
创建“文件、编辑、格式和帮助”等四个主菜单及相应子菜单,如下图所示,设置richTextBox1的anchor属性四边距离保持不变,使该文本框与窗体同步缩放。
(3) 编程实现功能
使用openFileDialog1控件筛选打开TXT或RTF(DOC)格式文件,并将文件内容在richTextBox富文本框中显示。
分别使用fontDialog1、colorDialog1控件设置richTextBox文本框中的文字和颜色。
使用saveFileDialog1控件筛选保存richTextBox中带字体和颜色格式文本到RTF(DOC)或无格式TXT文件。
单击“帮助”菜单打开给定的“help.htm”文件。
记事本样例如下图所示。
(4) 打开外部文件提示
3.设计一个多窗口程序。
(1) 创建C#窗体应用程序,添加MenuStrip、ListBox、Label、Button、Timer等控件。
(2) 界面设计
在Form1窗体上放置2个列表框,2个标签 ,窗体的标题为“计算与演示-本人学号”,按下表建立菜单:
菜单标题 菜单名称 备注
计算应用 Menu1 一级菜单
…产生数 Menu11 二级菜单
…---- bar 分隔线
…退出 Menu12 二级菜单
动画演示 Menu2 一级菜单
在Form2窗体上放置3个命令按钮、1个标签和1个时钟控件,设置时钟间隔为200。命令按钮分别显示"开始"、"暂停"、"返回";标签显示文字"学习C#程序设计"。
创建窗体界面,如下图所示。
(3) 编程实现功能
单击"产生数"菜单项,在列表框1随机产生 20个3位的正整数,在列表框2中显示20个数中的偶数。标签1显示列表框1的平均值,标签2显示列表框2的最小值。
单击"退出"菜单项,结束程序运行。单击"动画演示"菜单项,显示Form2窗体。
单击Form2窗体中的"开始"按钮,出现自上向下运动文字"学习C#程序设计",当文字越出窗体,再恢复自上向下运动。单击"暂停"按钮,标签文字停止运动。
单击"返回"按钮,返回Form1。
设计一个“电子书阅读器”程序
(1) 创建C#窗体应用程序,添加menuStrip1、openFileDialog1、saveFileDialog1、fontDialog1、 colorDialog1和listBox1、listBox2和textBox1等控件。
(2) 界面设计
创建“文件、格式和帮助”等三个主菜单及相应子菜单,如下图所示,设置listBox1的anchor属性上边、下边和左边距离保持不变,设置textBox1的anchor属性四边距离保持不变,使该文本框与窗体同步缩放
(3) 编程实现功能如下
设置openFileDialog1控件刷选中多个TXT格式文件,将文件主名添加到listBox1,将文件名绝对路径添加到listBox2,listBox2运行时不显示(listBox2.Visible=False),当单击listBox1中的项目时,打开对应的电子书文件,其内容在textBox1文本框中显示。
使用fontDialog1和colorDialog1控件可分别设置textBox文本框中的文字和颜色。
使用saveFileDialog1控件保存textBox中的文本到txt格式文件。
单击“帮助”菜单打开给定的“help.htm”文件。
电子书阅读器样例如下图所示。
一周热门 更多>