- 97
- 0
- 约6.22千字
- 约 8页
- 2021-01-10 发布于天津
- 举报
计算机上机实验报告
(2011—— 2012学年第2学期)
班级:
XXX
姓名:
XXXXXX 学号:XXXXXXXXXXXXX
课程名称:C#语言 Windows程序设计 指导教师:XXX
实验名称: 窗体及控件程序设计 实验序号: _02
实验日期: 2012-4-26 实验成绩:
要求:
实验内容部分主要是对本次实习所做工作的理解, 即主要实现了什么功能,主要思路
不要过于简略,也不能罗列程序。
源程序请单独提交,不要附在实习报告中。
报告要注意简练,但能完整表达自己的意图,不要刻意追求篇幅。
一、 实验目的及要求(本次上机实践所涉及并要求掌握的知识点) 。
掌握C#窗体创建及其常用控件的选用和编程。
进一步提高编程能力,掌握对 C#方法的调用及其参数类型的设置。
练习简单应用程序的规划设计及其程序开发的方法。
二、 实验环境(本次上机实践所使用的平台和相关软件)。
软件:WindowsXP 系统 +Visual Studio 2010
三、 实验内容(上机实践内容等)。
(1) 设计一个简易秒表,通过一个文本框。以 “216:08”的形式显示秒(位数随计数值而变)
和毫秒(两位)。并且,通过“开始” / “停止”按钮启动(或停止)计时,通过一个“复位”
按钮复位计数值以便重新计数。
(2) 自行设计一个包含3个功能窗体和一个启动窗体的简单应用程序, 每个窗体的功能可自 行设计,但至少包含两种窗体控件并有相应的程序设计。所有窗体通过菜单打开,通过快捷
工具按钮关闭。
四、 实验步骤及结果(回答以上的问题)
1.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form3 : Form
{
public Form3()
{
lnitializeComponent();
}
int TimeOne=0 ,TimeTwo=0;
string text;
private void textBox1 TextChanged( object sender, EventArgs e)
private void button1_Click( object sender, EventArgs e)
{
timer1.Enabled = !timer1.Enabled;
}
private void button2_Click( object sender, EventArgs e)
{
text = 00:00;
this .textBox1.T ext = text;
}
private void timer1_Tick( object sender, EventArgs e)
{
TimeOne++;
if (TimeOne == 100)
{
TimeTwo++;
TimeOne = TimeOne - 100;
}
text =TimeTwo.T oString()+ : + TimeOne.ToString();
this .textBox1.T ext = text;
}
private void Form3_Load( object sender, EventArgs e)
{
}
private void Form3_FormClosing( object sender, FormClosingEventArgs e)
提示,{ if (MessageBox .Show( this ,确定要关闭当前窗体吗?是请点击 确定\n按钮,否则,请点击 取消
提示,
MessageBoxButtons .OKCancel, MessageBoxIcon .Question)
==DialogResult
.OK)
{
Form3 F3 = new
Form3 ();
} else
F3.Close();
}
}
}
e.Cancel = true ;
2.程序包含1个启动窗体Form1和Form2、Form3、Form4、Form5 4个功能窗体。
〃Form1 代码部分
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawin
您可能关注的文档
- ARM将开启电脑界新时代Arm芯片已掌控移动设备微软和英特尔统治时代结束CES上苹果和谷歌出尽风头微软为.docx
- ARP欺骗故障现象和解决方法.docx
- ARP软件使用说明.docx
- ASA5580在线设备心跳线变更操作手册.docx
- asp服务器端脚本.docx
- ATOX-50立磨工作原理.docx
- AutoCAD2006批量打印方法.docx
- AutoLisp语言的学习和使用(1).docx
- AVR单片机熔丝位设置方法.docx
- AXIS官方文档中文版.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)