2 uniqueweimeijun uniqueweimeijun 于 2016.04.06 22:57 提问

C#编程中如何获取CheckedListBox中的若干个复选框 1C

在c#中如何获取checklistbox中的某几个复选框被选中的文本内容,我想将这些内容写到字符串数组中。请各位不吝赐教。请把具体的代码写给我。谢谢了。图片说明图片图片

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.06 23:31
 List<string> l = new List<string>();
foreach (object i in checkedListBox1.CheckedItems)
{
l.Add(i.ToString());
}
string[] arr = l.ToArray();
uniqueweimeijun
uniqueweimeijun 显示错误:无法将类型string[]隐式转化为string
2 年多之前 回复
uniqueweimeijun
uniqueweimeijun   2016.04.09 13:09

最后一行显示错误。出现无法转换

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#|Winform编程控件之复选列表框控件(checkedListBox)
复选列表框控件(checkedListBox)是列表框控件(listBox)的派生,相对于列表框控件其为每个选项增加了复选框功能。 常用属性: Items属性:复选列表框中所有项目的集合。 SelectedIndex属性:选中的集合中项目的索引(Items集合中的项目索引从0开始)。 SelectedItem属性:选中的项,跟listBox控件一样,该属性是object类型。、
C#WinForm开发系列之CheckBox控件全选和取消全选以及checkedListBox的基础使用介绍
一.研究了一下C# CheckBox控件的全选和反选问题,这里研究了两种全选的方法: 1.首先,使用3个panel控件和8个checkBox控件实现了反选和全选的实现界面,panel11的Dock属性设为Top,panel12的Dock属性设为Left,panel13的Dock属性设为Fill,效果如图1所示: 图1 2.将全选按钮checkBox1的click事件中实现如下
移除checkedListBox中选定及未选定项
移除 checkedListBox 中选定及未选定项《1》移除 checkedListBox 中选定项代码实现:            int temp = checkedListBox1.Items.Count;            for (int i = 0; i             {                if (checkedListB
CheckedListBox使用时,复选框设置为单选
假如有一个控件类型是CheckedListBox,名字为cklData.那么要想实现单选功能,代码如下: private void cklData_ItemCheck(object sender, ItemCheckEventArgs e)        {            if (cklData.CheckedItems.Count > 0)            {          
C#学习笔记:CheckedListBox控件的用法
一、常用属性、方法和事件 1.常用属性 (1)CheckOnClick属性 CheckOnClick属性是布尔类型的值,如果为True,那么单击条目就能将条目勾选;如果为false,则要双击条目才能将其勾选。 (2)ColumnWidth属性 ColumnWitdh属性是整型数据,表示多列条目各列的列宽。该属性只有在MultiColumn属性(允许多列显示)设置为true时才有意义。
分组控件:CheckedListBox控件的使用
在vb.net中,CheckBox、CheckedListBox、RadioButton和TrackBar这四个控件的功能都是设置和获取值的,我们称之为设置值的控件。 前面我们了解了CheckBox控件和RadioButton控件的使用,这里我们来看CheckedListBox控件的使用,CheckedListBox控件在工具箱中的图标如图所示: Windows窗体的CheckedList
[.Net2.0]如何实现Winform中CheckedListBox的全选与取消和读取所有选中项的文本
public void checkAllState(bool check)        {            for (int i = 0; i  this.checkedListBox1.Items.Count; i++)            {                this.checkedListBox1.SetItemChecked(i, check);          
C# CHECKEDLISTBOX控件用法总结(怎样得到多选的值)
一般认为:foreach (object obj in checkedListBox1.SelectedItems)即可遍历选中的值。 其实这里遍历的只是高亮的值并不是打勾的值。遍历打勾的值要用下面的代码: for (int i = 0; i  {     if (checkedListBox1.GetItemChecked(i))     {         MessageB
C# CheckedListBox控件的用法 .
1. 添加项 checkedListBox1.Items.Add("蓝色"); checkedListBox1.Items.Add("红色"); checkedListBox1.Items.Add("黄色");   2. 判断第i项是否选中,选中为true,否则为false if(checkedListBox1.GetItemChecked(i)) {
checkedListBox获取选择的值
string print = ""; for (int i = 0; i < checkedListBox1.Items.Count; i++) { if(checkedListBox1.GetItemChecked(i)) { checkedL