1、创建Windows窗体应用程序项目experiment1,实现学生记录的读写。 设计一个窗体Form1:
时间: 2023-06-18 19:08:04 浏览: 63
好的,以下是创建Windows窗体应用程序项目并实现学生记录的读写的基本步骤:
1. 打开Visual Studio,选择“新建项目”,在弹出的窗口中选择“Windows 窗体应用程序”模板。
2. 命名项目为“experiment1”,选择保存路径后点击“创建”按钮。
3. 在项目解决方案中,右键单击“experiment1”节点,选择“添加” -> “窗体”,命名窗体为“Form1”。
4. 在窗体设计器中,添加以下控件:
- Label控件,用于显示“学生姓名”;
- TextBox控件,用于输入学生姓名;
- Label控件,用于显示“学生年龄”;
- TextBox控件,用于输入学生年龄;
- Button控件,用于保存学生记录;
- ListBox控件,用于显示已保存的学生记录。
5. 双击“保存学生记录”按钮,进入事件处理程序,添加以下代码:
```csharp
// 获取学生姓名和年龄
string name = textBox1.Text;
int age = int.Parse(textBox2.Text);
// 拼接学生记录
string record = $"{name} ({age}岁)";
// 将学生记录添加到ListBox中
listBox1.Items.Add(record);
// 清空输入框
textBox1.Clear();
textBox2.Clear();
```
6. 双击窗体,进入Load事件处理程序,添加以下代码:
```csharp
// 尝试从文件中读取学生记录
string[] records = File.ReadAllLines("students.txt");
// 将学生记录添加到ListBox中
listBox1.Items.AddRange(records);
```
7. 双击窗体,进入FormClosing事件处理程序,添加以下代码:
```csharp
// 将学生记录保存到文件中
string[] records = listBox1.Items.Cast<string>().ToArray();
File.WriteAllLines("students.txt", records);
```
8. 运行程序,输入学生姓名和年龄,点击“保存学生记录”按钮,可以将学生记录添加到ListBox中。关闭程序后再次打开,可以看到之前保存的学生记录仍然存在。
至此,我们已经完成了创建Windows窗体应用程序项目并实现学生记录的读写的基本步骤。