从Gridview获取数据到复选框

本文关键字:复选框 数据 获取 Gridview | 更新日期: 2023-09-27 18:16:09

我正在用c#制作一个windows应用程序我想从gridview检索值到gridview上的检查表框单元格点击和值已在复选框中选中我不知道该怎么做

从Gridview获取数据到复选框

试试这个,

private void yourGrid_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (yourGrid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
{
 yourCheckListBox.Items.Add(yourGrid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());
}
}

你可以参考如何添加数据到checkBoxList在这里!

或者试试这个

   private void yourGrid_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (yourGrid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
{
 string selectedValue =yourGrid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
 yourCheckListBox.Items.Add(new BindingList<Binder> { new Binder { Name = selectedValue } });
yourCheckListBox.Invalidate();  
yourCheckListBox.Update();  
yourCheckListBox.Refresh();
}
}