删除行后,在datagridview中选择下一行(整行,而不是单元格)

时间:2012-12-28 16:13:49

标签: c# winforms events datagridview row

我在从datagridview删除行时遇到问题。我希望在删除上一行之后完全选择下一行,这样我就可以通过按“删除”按钮删除一行中的多行。问题是删除行后,我得到下一行的第一个单元格,所以当我按“删除”时,我只是擦除该单元格的内容,我必须单击行标题才能删除点击“删除”按钮。

关于如何修复约会的任何想法/帮助将受到高度赞赏。

非常感谢。

此致 伊戈尔

更新:SelectionMode已设置为FullRowSelect模式。我忘了提到我有文本框嵌入到网格单元格中,当我删除一行时,下一行的第一个单元格中的文本框被选中,因此我无法通过按Delete按钮删除该行:我需要按行标题再次选择整行。

2 个答案:

答案 0 :(得分:0)

如果在DataGridView属性中将SelectionMode更改为“FullRowSelect”,该怎么办?

答案 1 :(得分:0)

从“属性”窗口或类似代码中设置SelectionMode的{​​{1}}属性,

DataGridView

这可以解决您的问题。