如何将数据添加到列中的特定单元格范围

本文关键字:单元格 范围 数据 添加 | 更新日期: 2023-09-27 18:13:03

关于如何向datagridview列中的特定单元格范围添加数据的任何示例。例如,我希望在第10行和第15行之间的第5列为FALSE。现在我的列绑定到一个数据表,所有的行都设置为true。
谢谢大家

如何将数据添加到列中的特定单元格范围

您只需要修改绑定到datagridview的数据表。像这样的代码应该可以工作:

// Setup table with 5 columns
DataTable table = new DataTable();
table.Columns.Add("A", typeof(bool));
table.Columns.Add("B", typeof(bool));
table.Columns.Add("C", typeof(bool));
table.Columns.Add("D", typeof(bool));
table.Columns.Add("E", typeof(bool));
// Add 20 rows
for (int i = 0; i < 20; i++ )
    table.Rows.Add(true, true, true, true, true);
// Rows 10 - 15, set column 5 to true
for (int i = 9; i < 15; i++)
    table.Rows[i].SetField<bool>(4, false);

注意:列和行索引都是从零开始的,所以第10行是在索引9,第5列是在索引4,等等。