
这个不难 思考一下
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中没有被选中的项,然后取出没有被选中的项的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)