有关如何将数据添加到datagridview列中特定单元格区域的任何示例。例如,我想在第10行和第15行之间的第5列为FALSE。现在我的列绑定到数据表,所有行都设置为true 非常感谢
答案 0 :(得分:1)
您只需要修改绑定到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,等等。