我有一个datagridview,当表单加载时填充两个datagridviewbuttoncolumns(column 0 & 1)。datagridview 位于选项卡控件上。带有 datagridview 的选项卡不是要显示的第一个选项卡。我需要能够引用 datagridview 中的单元格,并且我正在使用 datagridview1.Rows(1).Cells(2).Value。
出于测试目的,我创建了一个按钮,该按钮触发一个带有单元格 2、3 和 4 值的消息框。当表单首次加载时,我可以单击按钮,我可以毫无问题地获得单元格 2,3 和 4 中的正确值(正确值:'Boy'、'27'、'January')。当我使用 datagridview 转到选项卡并尝试再次单击测试按钮时,似乎所有单元格索引都向右移动了 2(新错误值:''、''、'Boy' 或 NOTHING,没什么,“男孩”)。我没有对代码进行任何更改,只有在我使用 datagridview 转到选项卡时才会发生这种情况。它几乎就像按钮列把它搞砸了。
有没有人有解决这个问题的想法或方向?