c#实验报告分析

C#实验报告

实验一 登陆界面

一 实验目的

1 了解界面设计的内容和基本要求

2 掌握标签(label)控件,按钮(button)控件,RadioButton控件,多选框(CheckBox)控件,文本框(TextBox)控件,ComboBox控件,PictureBox控件,MessageBox控件,ImageList控件等常用控件的基本属性设置和使用代码操控进行实现的过程。 二 实验环境

Mircrosoft Visual Studio 2010 三 实验内容 主要代码:

private void button1_Click(object sender, EventArgs e) {

String str1 = textBox1.Text; String str2 = textBox2.Text; String str3 = textBox3.Text; if (str2.Equals(\)) {

MessageBox.Show(\账号\ + str1 + \ + str4 + \ + str5 + \ + str6 + \ + \年龄\ + str3 + \); } else {

MessageBox.Show(\密码错误\, \错误提示\); } }

四 实验结果

五 分析与讨论

1 在对控件进行属性设置时,不够了解一些属性的基本用途,比如开始在设置密码输入显示为*时就不知道该用什么设置,在经过这次实验后知道了一些具体属性的设置。

2 在进行用户登录时需要获取用户的一些基本信息。像获取输入账号,密码,年龄等一些基本信息都比较简单,虽然密码匹配在这次实验中并不难,但是若涉及到数据库,则较为复杂。涉及到一些基本表的交互问题。所以要想熟练掌握c#的相关知识,还是该对数据库有些基本的了解。

3 在点击确定弹出窗口的时候曾考虑是否要在创建一个新的窗口,但可调用MessageBox类的静态Show方法来显示消息对话框,简便快捷。

4 对ImageList控件并不够了解,不知道代码的具体实现。

实验二 TabControl控件的应用

一 实验目的

1 了解界面设计的内容和基本要求

2 掌握tabControl控件,label控件,ComboBox控件,PictureBox控件,treeView控件的基本属性设置和用代码操控进行实现的过程。 二 实验环境

Mircrosoft Visual Studio 2010 三 实验内容 主要代码:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) {

String str = comboBox1.Text; if (pictureBox1.Image != null) {

pictureBox1.Image.Dispose(); }

pictureBox1.Image = Image.FromFile(str); }

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) {

if (e.Node.Text == \计算机\) {

Process p = new Process();

p.StartInfo.FileName = \; p.Start(); }

if (e.Node.Text == \记事本\) {

Process p = new Process();

p.StartInfo.FileName = \; p.Start(); }

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4