我试图在我的gridview中获取所选行的索引,但它不能使用返回倒数第二行相同索引的最后一个选定行。
例如:如果我的gridview有3行,第一行返回索引1,第二行返回索引2,第三行返回索引2。如果有100行,则第99行返回索引99,第100行将执行相同操作。这毫无意义。
我已经使用了所有可能的方法,例如dataGridViewList.CurrentCell.RowIndex
,dataGridViewList.CurrentRow.Index
以及您能想象到的任何方法。
注意:我通过禁用用户添加行来删除标准空白的最后一行。
答案 0 :(得分:0)
输入按下后,我试图获取所选行索引。但是当你输入gridview时,它会选择下一行。我认为该方法在选择下一行之前会得到行索引,但事实并非如此。这就是为什么索引在第一行中没有从0开始的原因,因为它在输入被按下后进入第二行,并且仅在该方法获得当前所选行之后...
现在,我所要做的就是在按ENTER键时阻止DataGridView移动到下一行。