Datagridview手撕(6)——AllowUserToDeleteRows属性

该属性用于指示用户是否可以通过键盘的delete键来删除行
1)AllowUserToDeleteRows为true
如下图所示,当我们用鼠标点击行标题的时候,如果此时选中该行,可以看到该行的单元格颜色变成蓝色,此时代表已经选中了该行(有时候会出现无法选中该行所有单元格的情况,这是因为该行某个单元格还未编辑完成,找到那一行,按下回车确保编辑完成),然后在选中该行的前提下,按下键盘的"delete"键,就能发现该行被删除了。
该属性用于

删除一行如下图所示
在这里插入图片描述
2)AllowUserToDeleteRows为false
当我们选中一行,但是会发现即使按下delete键,也无法删除该行,作用就是为了防止用户误操作删除行。但是不代表不能通过代码的方式删除行,代码删除行如下:
myDataGridView1.Rows.RemoveAt(0);
RemoveAt方法的参数就是行的索引,索引从0开始。

删除前的行如下:
在这里插入图片描述
删除后的行如下:
在这里插入图片描述

注意:带星号的最后一行时无法删除的

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

c#上位机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值