将字符串类型的多个选定单元格从数据网格视图存储到列表中

本文关键字:网格 数据网 数据 视图 存储 列表 单元格 类型 字符串 | 更新日期: 2023-09-27 18:36:43

我正在开发一个C#窗口应用程序,其中我有一个DataGridView的一些数据。现在,我正在尝试选择多个单元格,并希望访问所选单元格中的值并将其存储在列表中。我能够在变量中存储一个单元格,但不确定是否可以将多个单元格值添加到列表中

我使用以下行将单元格值存储在变量中

 string product = dataGridViewIndex.CurrentCell.Value.ToString();

我可以知道解决这个问题的方法吗?

将字符串类型的多个选定单元格从数据网格视图存储到列表中

非常简单 遍历选定的单元格,如下所示

            List<String> listProducts = new List<string>();
            for (int i = 0; i < dataGridViewIndex.SelectedCells.Count;i++)
            {
                listProducts.Add(dataGridViewIndex.SelectedCells[i].Value.ToString());
            }