ListBox控件、CheckBox控件的多选功能

本文介绍了如何在程序中使用ListBox控件和CheckBox控件实现多选功能。通过示例代码展示了如何将ListBox控件的选择项添加到另一个ListBox控件中,以及CheckBoxList控件和RadioButtonList控件的简单应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们在使用控件的时候,经常会用到ListBox控件、CheckBox控件来进行选择


1.ListBox控件

我们经常会在网页或程序中看到这样的功能:


将一个ListBox控件里的选择项添加到另一个ListBox控件里,很简单,我们将左边的命名为lb1,右边的命名为lb2,然后在中间的选择Button里写代码即可:

protected void Button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < lb1.Items.Count; i++)
            if(lb1 .Items [i].Selected )
            {
                lb2.Items.Add(lb1.Items[i]);
                lb1.Items.Remove(lb1.Items[i]);
                i--;
            }
        }


代码及其简单易懂,要注意的是,要选择ListBox控件的属性,设置SelectionMode由"Single"改为"Multiple",不然会出现选择项为多个时报错的状
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值