怎样获取checklistbox里面的多个文本值赋值给一个字符串

怎样获取checklistbox里面的多个文本值赋值给一个字符串,第1张

这个不难 思考一下

procedure TForm1Button1Click(Sender: TObject);

var

  i:integer;

  s:string;

begin

  s := '';

  for i:=0 to CheckListBox1count-1 do

  begin

    if CheckListBox1Checked[i] then

    begin

      if s=''then

        s := s + CheckListBox1ItemsStrings[i]

      else

        s := s + ',' + CheckListBox1ItemsStrings[i];

    end;

  end;

  ShowMessage(s);

end;

你好!

假设你是要点击button,进行显示,代码示例:

private void button1_click(object sender,eventArgs e)

{

string rusult="";

for (int i = 0; i < dataGridView1RowsCount; i++)

{

DataGridViewCheckBoxCell check = dataGridView1Rows[i]Cells[0] as DataGridViewCheckBoxCell;//假设你的第一列是checkbox,如果不是请自行更改

if(checkValue != null)

{

if ((bool)checkValue)//当选中时

{

rusult+= dataGridView1Rows[i]Cells[1]ValueToString()+",";

//假设你要放到text中值时第一列的,如果不是也请自行更改

}

}

}

textbox1Text=rusultSubstring(0,rusultLength-1);

//这样就完成了。

}

用下面的方法就可以,楼上说的是CheckBoxList WebForm里的

checkedListBox1GetItemChecked(i);//判断第i+1个项是否被选中

//将没有被选中的项显示出来

for (int i = 0; i < checkedListBox1ItemsCount; i++)

{

if (!checkedListBox1GetItemChecked(i))

{

MessageBoxShow(checkedListBox1Items[i]ToString());

}

}

以上就是关于怎样获取checklistbox里面的多个文本值赋值给一个字符串全部的内容,包括:怎样获取checklistbox里面的多个文本值赋值给一个字符串、如何获取到datagridview中checkedbox选中的值并存放到text中、怎么判断CheckListBox中没有被选中的项,然后取出没有被选中的项的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9708336.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存