场景
使用NPOI导入Excel并赋值给DataTable,然后显示在DataGrdView上,并且添加多选框,然后获取选中行的内容。
Winform中使用NPOI实现Excel导入并赋值给DataTable:
https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/100064821
实现
给DataGridView添加多选框,而不是给DataTable添加多选框。
DataGridViewColumn checkCol = new DataGridViewCheckBoxColumn();
this.dataGridView1.Columns.Add(checkCol);
获取选中行的内容
private void button4_Click(object sender, EventArgs e)
{
int strCount = 0;
//首先进行第一次循环 获取选中的行数
for (int i = 0; i <dataGridView1.Rows.Count; i++)