【发布时间】:2021-10-02 19:23:14
【问题描述】:
我有一个名为 DGVpayStub 的 datagridview 我添加了 4 列:Income, Rate, Hours, CurrentTotal
现在,我需要用一些变量和文本填充我的第一行,所以它看起来像这样:
INCOME | RATE | HOURS | CURRENT TOTAL
gross wages | 0 | 0 | salary
其中“总工资”、“0”和“0”是文本,而工资是变量
我试过这个:
DGVpayStub[1, 1].Value = "Gross Wages";
DGVpayStub[1, 2].Value = "0";
DGVpayStub[1, 3].Value = "0";
DGVpayStub[1, 4].Value = salary;
但我收到此错误消息:
索引超出范围。必须是非负数且小于 集合参数名称:index
我找不到适合我的问题的解决方案
如何从代码中填充我的 dataGridView?
编辑:解决方案
这很完美:
DGVpayStub[0, 0].Value = "Gross Wages";
DGVpayStub[1, 0].Value = "0";
DGVpayStub[2, 0].Value = "0";
DGVpayStub[3, 0].Value = salary;
【问题讨论】:
-
应该是 [1, 0] [1, 1]...。
标签: c# datagridview