c# – 如何通过按DeleteKey删除DataGridView行?

我在表单上有一个DataGridView.

我想通过按删除键从网格中删除行,但删除键似乎已经死了,直到我进入CellEditMode.

如果我进入CellEditMode然后删除键工作,但显然只有删除单元格内容,而不是删除行.

DataGridView具有AllowUserToDeleteRow = true且网格未绑定.

我有其他网格,这个功能正常,但看不出差异.

解决方法

删除功能无法正常工作的一个可能原因是您需要选择一行.

这意味着要么将SelectionMode设置为FullRowSelect,要么意味着您之前已经单击了列左侧的行标题.

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...