当前位置:文档之家› 天津理工大学C#实验二

天津理工大学C#实验二

实验报告
{
MessageBox.Show("请输入数字");
}
textBox3.Text = (x * y).ToString();
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
运行结果:
2、Timer 组件的使用,要求利用Timer 组件实现一时钟。

代码实现:
using System;
using System.Collections.Generic;
using ponentModel;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Tick += new EventHandler(timer1_Tick);
timer1.Interval = 1000;
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
}
}
运行结果:
3、ComboBox 控件的使用
已知数组data 中存放政治面貌的值,试将data 中的值初始化到ComboBox控件中,并实现当选中某个值时将其显示在一个TextBox 控件中。

代码实现:
using System;
using System.Collections.Generic;
using ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
4、ListView 控件的使用
将二维数组中的信息在ListView 控件中。

二维数组用来模拟学生信息,具体信息:string[,] data = { { "20140001", "张三", "天津市西青区宾水西道391号" }, { "20140002", "李四", "天津市西青区宾水西道391号" } }; 试完成如下功能:
(1) 将data 信息显示在ListView 控件中;
(2) 当点击ListView 控件中某个学生信息时,将相应的信息显示在对应的文本框控件中。

代码实现:
using System;
using System.Collections.Generic;
using ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._4
{
public partial class Form1 : Form
{
string[] data1 = { "1","20140001", "张三", "天津市西青区宾水西道391号" };
string[] data2 = {"2", "20140002", "李四", "天津市西青区宾水西道391号" };
public Form1()
{
InitializeComponent();
}
5、控件综合应用
(1)创建一个登录窗体界面,当用户输入:admin/admin 时登录成功进入主界面。

当输入的用户名和密码不等于admin/admin 时应弹出提示对话框。

(2)主界面设计与实现,要求:
1.主界面设置为MDI 窗体;
2.主界面应具有菜单、工具栏及状态栏;
3.将登录窗口输入的用户名显示在状态栏中;
4.主界面中提供退出应用程序的功能;
5.点击某个菜单或工具栏时,能够显示出对应的窗体,并作为主窗体的MDI 子窗体。

代码实现:
using System;
using System.Collections.Generic;
using ponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _2._5
{
public partial class MainForm : Form
{
public string username;
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender, EventArgs e)
{
toolStripStatusLabel1.Text = username;
listBox1.SelectedIndex = index1;
axWindowsMediaPlayer1.URL =
"C:\\Users\\57278\\Desktop\\2.6\\source\\" + index1.ToString() + ".mp3";
}
}
}
}
运行结果
五、心得体会
这次试验让我明白了两年大学没白上,如果是在高中这么几个程序肯定写不出来,并不是说当时没学过,而是一种能力。

书上只给了能用到的一些控件的使用方法,并没有给出特定的实现方法,相当于我们有了工具,知道了它的一部分使用方法现在来使用它去完成一项全新的任务。

经过两年的大学生活我懂了运用自己已经掌握的知识来尝试,上网各种搜索,问老师,问同学。

确实是能力一步一步的提高了。

相关主题