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

本文实例讲述了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 += “<” + chk.Text + “>”;

}

}

if (hobby != “”)

{

hobby = “特长” + hobby;

}

gr += hobby;

gr += “.\n”;

xy = “所学专业<” + comboBox1.Text+”>.\n专业必修课程包括: “;

foreach (object course in listBox1.Items)

{

xy += “<” + course.ToString() + “>”;

}

xy += “。\n”;

if (checkedListBox1.CheckedItems.Count != 0)

{

xy += “特别说明:”;

foreach (object intr in checkedListBox1.CheckedItems)

{

xy += “<” + intr.ToString() + “>”;

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#泛型实例详解

时间: 2024-07-31 14:53:50

C#列表框、复选列表框、组合框的用法实例的相关文章

ops-web运维平台-create.jsp-mootools下拉框-复选框

create.jsp页面的,body部分 <body onload="Page.init('${pageError}','${pageMessage}',${isSubmit},true)"> <div id="title">${pageTitle}</div> <s:form id="MYFORM" action="%{pageAction}" method="post&q

关于通过jq /js 实现验证单选框 复选框是否都有被选中

今天项目中遇到一个问题 就是要实现,单选框,复选框 同时都被选中才能进行下一步的问题,开始用js原生来写 怎么写都觉得不合适,通过for循环得出 复选框被选中的,在通过for循环得出单选框被选中的,问题来了 得出来的值 怎么做判断的 ,到现在也没弄明白. 最后果断 用jq来实现,刚开始也是怎么都不行  最后发现clss的值被我写错了 哎 剁手! 好了 下面上jq 实现 验证 单选框 复选框有没有同时被选中: <div class="tab-stpp" id="tab-s

列表页复选框全选效果

$(function () { //全选按钮单击事件 $("#cbkAll").live("click", function () { $(".id").attr("checked", $(this).is(':checked')); }); //单个复选框单击事件 $(".id").live("click", function () { var amount = $(".id

jqurey实现单选框 ,复选框,下拉列表

1.复选框全选操作:其实说到底就是对Jquery 选择器的运用,点我查看Jquery选择器 html代码: 复制代码代码如下: <form> 您爱好的运动是: <input type="checkbox" name="item" value="football"/> football <input type="checkbox" name="item" value="

用jquery实现可输入多选下拉组合框

[写在前面的话]网站上很多用各种插件,比如依赖bootstrap的bootstrap-select插件等.虽然这些框架可以实现很多功能,但因为在实际项目中,可能只会用到其中的某个功能,若是一概引入,会导致整个js加载过于笨重.比如前面提到的bootstrap-select插件,在不压缩的情况下,达到300多k.因此,为了实现一个可填写的下拉框有点得不偿失. 基于这种原因,于是私下用jquery写了一个比较简单的多选下拉可填写组合框. CSS Code: 1 container{ 2 margin

猎豹MFC--对话框 复选框 单选按钮

使用单选按钮要注意:单选键按钮的顺序必须是连续的,如果不是连续的一定要调整一下 设置分组为true 初始化 默认值:打开源文件找到初始化对话框: 开始ID按钮到最后一个按钮 选中最后一个: 效果如下: 添加事件处理函数后在该函数内 填写失效函数: 失效后擦出背景: 选中矩形画矩形: 为绿色复选框添加变量代码: 调用上一个事件处理函数. 调用蓝色: 圆形设置也一样: 来自为知笔记(Wiz)

jquery单选框 复选框表格高亮 选中

单选框: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head&g

自学篇之-----纯css做的漂亮的单选框复选框样式

<!DOCTYPE html><html><head><title>checkbook</title><meta charset="utf-8" /><script type="text/javascript" src="jquery-1.10.2.min.js"></script> <style type="text/css"

下拉框和单选框复选框的选中的值

1.下拉框的选中值 <select id="select"> <option value="1">1</option> <option value="2">2</option> </select> 第一种:$("select option:checked").val(); 第二种:$("#select").find("opti