【发布时间】:2020-01-16 12:25:27
【问题描述】:
我正在使用 DataGridView,但有时当我尝试插入一个值时,会出现错误 ArgumentOutOfRangeException。
例如:
getMaterialesInforme[2, 1].Value = Convert.ToInt32(sumaMP).ToString();
(getMaterialesInforme 是一个 DataGridView)
这个错误是因为单元格 [2, 1] 不存在所以 有没有办法在插入值之前创建这个单元格?甚至更好的是,有没有办法创建一个 DataGridView,例如从单元格 [0, 0] 到单元格 [40, 10]
提前致谢!
【问题讨论】:
-
@SteveZ 对不起,DataGridView
-
您可以手动创建 datagridview 行和列,但有更好的方法。我建议您使用对象列表为网格视图准备数据,并使用DataGridView.DataSource 在网格中显示数据列表。
标签: c# datagridview