自己设计并编写一个 Windows 应用程序,要求用到 TextBox、GroupBox、RadioButton、CheckBox、ComboBox、ListBox 控件。
编写了一个最为简单的信息录入的应用程序。
相关代码:
private string GetSelectedCourses() { List<string> selectedCourses = new List<string>(); if (checkBox1.Checked) { selectedCourses.Add("Java语言"); } if (checkBox2.Checked) { selectedCourses.Add("软件工程"); } if (checkBox3.Checked) { selectedCourses.Add("计算机网络"); } if (checkBox4.Checked) { selectedCourses.Add("计算机组成原理"); } return string.Join(", ", selectedCourses); }
private void comboBox1_SelectedIndexChanged_1(object sender, EventArgs e) { string selectedValue = comboBox1.SelectedItem.ToString(); MessageBox.Show("选择的项是:" + selectedValue); }
private void button1_Click_1(object sender, EventArgs e) { string selectedSports = "爱好:"; foreach (var item in listBox1.SelectedItems) { selectedSports += item.ToString() + ", "; } if (!string.IsNullOrEmpty(selectedSports)) { // 移除末尾的逗号和空格 selectedSports = selectedSports.Remove(selectedSports.Length - 2); } // 处理提交按钮点击 string studentInfo = "学号:" + textBox1.Text + "\r\n" + "姓名:" + textBox2.Text + "\r\n" + "性别:" + (radioButton1.Checked ? "男" : "女") + "\r\n" + "班级:" + textBox3.Text + "\r\n" + "学院:" + comboBox1.Text + "\r\n" + "专业:" + textBox4.Text + "\r\n" + "课程:" + GetSelectedCourses()+ "\r\n"+selectedSports; MessageBox.Show(studentInfo, "学生信息"); }
private void Form1_Load_1(object sender, EventArgs e) { comboBox1.Items.Add("信息科学与技术学院"); comboBox1.Items.Add("马克思主义学院"); comboBox1.Items.Add("语言学院"); comboBox1.Items.Add("机械学院"); comboBox1.Items.Add("土木学院"); comboBox1.Items.Add("经济管理学院"); listBox1.Items.Add("足球"); listBox1.Items.Add("篮球"); listBox1.Items.Add("排球"); listBox1.Items.Add("乒乓球"); listBox1.Items.Add("电子竞技"); }
标签:selectedSports,string,报告,selectedCourses,Items,Add,今日,comboBox1 From: https://www.cnblogs.com/zjq164/p/17895656.html