自己设计并编写一个 Windows 应用程序,要求用到 TextBox、GroupBox、 RadioButton、CheckBox、ComboBox、ListBox 控件。
自己设计并编写一个 Windows 应用程序,要求用到 TextBox、GroupBox、
RadioButton、CheckBox、ComboBox、ListBox 控件。将程序功能、界面布局和运行结果
的截图与事件代码写在实验报告中。
- 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 WindowsFormsApplication2
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- this.comboBox1.Items.Add("团员");
- this.comboBox1.Items.Add("群众");
- this.comboBox1.Items.Add("预备党员");
- this.comboBox1.Items.Add("党员");
- this.comboBox2.Items.Add("信息科学与技术学院");
- this.comboBox2.Items.Add("土木学院");
- this.comboBox2.Items.Add("经济管理学院");
- this.comboBox2.Items.Add("电气学院");
- this.comboBox2.Items.Add("文法学院");
- }
- private void button1_Click(object sender, EventArgs e)
- {
- string msg = "";
- msg = "姓名:" + textBox1.Text+"学号:"+textBox2.Text+"性别:";
- if (radioButton1.Checked)
- {
- msg = msg+radioButton1.Text;
- }
- else if (radioButton2.Checked)
- {
- msg = radioButton2.Text;
- }
- msg = msg + "政治面貌" + this.comboBox1.SelectedItem.ToString();
- msg = msg + "院系" + this.comboBox2.SelectedItem.ToString()+"爱好:";
- if (checkBox1.Checked)
- {
- msg = msg + " " + checkBox1.Text;
- }
- if (checkBox2.Checked)
- {
- msg = msg + " " + checkBox2.Text;
- }
- if (checkBox3.Checked)
- {
- msg = msg + " " + checkBox3.Text;
- }
- if (checkBox4.Checked)
- {
- msg = msg + " " + checkBox4.Text;
- }
- MessageBox.Show(msg);
- }
- private void button2_Click(object sender, EventArgs e)
- {
- Application.Exit();
- }
- private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
- {
- comboBox3.Items.Clear();
- if (comboBox2.Text == "信息科学与技术学院")
- {
- comboBox3.Items.Add("信1905-1班");
- comboBox3.Items.Add("信1905-2班");
- }
- if (comboBox2.Text == "土木学院")
- {
- comboBox3.Items.Add("土1905-1班");
- comboBox3.Items.Add("土1905-2班");
- }
- if (comboBox2.Text == "文法学院")
- {
- comboBox3.Items.Add("文1905-1班");
- comboBox3.Items.Add("文1905-2班");
- }
- if (comboBox2.Text == "经济管理学院")
- {
- comboBox3.Items.Add("经1905-1班");
- comboBox3.Items.Add("经1905-2班");
- }
- if (comboBox2.Text == "电气学院")
- {
- comboBox3.Items.Add("电1905-1班");
- comboBox3.Items.Add("电1905-2班");
- }
- }
- }
- }