C#列表框、复选列表框、组合框的用法实例

2021-07-20 22:00

阅读:504

本文实例讲述了C#列表框、复选列表框、组合框的用法。分享给大家供大家参考。具体分析如下:

功能实现效果如下图所示:

技术分享图片

技术分享图片

实现代码:

1、声明相关变量存储专业、课程设置及相关信息:


代码如下:

string gr, msg, xy;

string[] spec, cour1, cour2, cour3, cour4, cour5;

2、在Form1类中自定义函数bool checkGR()检查学生信息:


代码如下:

private bool checkGR()

{

bool check = true;

if (textBox1.Text.Trim() == “” || textBox2.Text.Trim() == “”)

{

check = false;

MessageBox.Show(“姓名和年龄必须填写”);

}

return check;

}

3、在Form1类中自定义函数string record()收集学生信息:


代码如下:

private string record()

{

gr = “”;

gr += textBox1.Text.Trim();

if (radioButton1.Checked)

gr += “,男”;

else

gr += “,女”;

gr += “,” + textBox2.Text.Trim() + “岁,”;

string hobby = “”;

foreach (Control ct1 in groupBox1.Controls)

{

CheckBox chk=(CheckBox)ct1;

if (chk.Checked == true)

{

hobby += “”;

}

}

if (hobby != “”)

{

hobby = “特长” + hobby;

}

gr += hobby;

gr += “.\n”;

xy = “所学专业.\n专业必修课程包括: “;

foreach (object course in listBox1.Items)

{

xy += “”;

}

xy += “。\n”;

if (checkedListBox1.CheckedItems.Count != 0)

{

xy += “特别说明:”;

foreach (object intr in checkedListBox1.CheckedItems)

{

xy += “”;

xy += “。”;

}

}

msg += gr + xy;

return msg;

}

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  C#列表框、复选列表框、组合框的用法实例

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23206.html




相关内容

技术分享图片
C# 字符串按 ASCII码 排序的方法
技术分享图片
C#中如何在Excel工作表创建混合型图表实例
技术分享图片
Visual Studio 未能加载各种Package包的解决方案
技术分享图片
C# 设计模式系列教程-抽象工厂模式

技术分享图片
C#编程实现向并口设备发送指令、获取并口设备的状态
技术分享图片
C#设置开机启动项、取消开机启动项
技术分享图片
C#使用自带的email组件发送邮件的方法
技术分享图片
C#泛型实例详解


评论


亲,登录后才可以留言!