CheckedListBox简单使用

作用:选择列表框,用于组织单选框或其他组件,也可以当一个容器使用。

常用属性:

 单击一次便选中属性

 数据集合

 列宽度

 窗口变化时,允许列组件组织为水平显示

 是否对列表进行排序

 

常用事件:

 后台代码示范:

//获取列表中条目总数量
            int count = checkedListBox1.Items.Count;
            //获取列表中的条目集合
            CheckedListBox.ObjectCollection items = checkedListBox1.Items;
            //获取被选中的单个条目
            var selectItem = checkedListBox1.SelectedItem;
            //获取所有被选中的条目集合
            //var selectItems = checkedListBox1.SelectedItems;

            //获取被选中的单个内容
            MessageBox.Show(selectItem.ToString());

            string str = ""; //记录被选中的条目文本

            //获取所有被选中的条目
            for (int i = 0; i < count; i++)
            {
                //获取选中状态
                bool b = checkedListBox1.GetItemChecked(i);
                //被选中则记录条目
                if (b)
                {
                    str += items[i] + " ";
                }
            }
            MessageBox.Show("被选中的条目有:" + str);


            //向集合中添加条目: 后面的函数指明该条目是否被选中
            items.Add("新添加的条目",true);
            //在指定位置插入条目
            items.Insert(3, "新插入的条目"); 

            //移除指定的元素
            items.Remove("1");
            //在指定位置移除元素
            items.RemoveAt(9);

            //获取指定位置的条目的选中状态
            checkedListBox1.GetItemChecked(3);
            //设置指定位置的条目的选中状态
            checkedListBox1.SetItemChecked(5, true);

            //清除所有条目
            items.Clear();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值