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

本文关键字:整行 一行 单元格 datagridview 选择 删除行 | 更新日期: 2023-09-27 17:49:54

我有一个从datagridview删除行问题。我希望下一行被完全选中后,前一个被删除,所以我可以删除多行在一行按下"删除"按钮。问题是,行删除后,我得到下一行选择的第一个单元格,所以当我按下"删除",我只是擦除该单元格的内容,我必须点击行标题,以便能够删除在"删除"按钮单击。

任何关于如何解决这个问题的想法/帮助将非常感谢。

谢谢你。

问候,Igor

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

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

如果在DataGridView属性中更改SelectionMode为"FullRowSelect"怎么办?

设置DataGridViewSelectionMode属性,可以从属性窗口中设置,也可以从下面的代码中设置,

dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;