-
行选中 SelectionMode 设置为FullRowSelect
-
取消所有选中 datagridview.ClearSelection();
-
CellClick事件中
e.rowid!=-1 则有选中 (-1是列头)
获取选中行的cell[id] 保存一下selectId 如果没有则设置selectid=0
-
清除所有选中则selectid=0
-
判断selectid>0
C#有没有什么办法可以判断DataGridView是否有行被选中
推荐阅读
- iOS开发面试题整理
- 如何进入单用户模式(CentOS6.9)
- 在虚拟机中还原GHO镜像系统
- C语言字符串/数组去重
- Windows下安装mysql数据库
- maven package时,本地仓库有jar包,但是还会从远程仓库下载
- MQTT协议(三)——控制报文之发布消息(PUBLISH)、发布确认(PUBACK)、发布收到(PUBREC)、发布释放(PUBREL)和发布完成(PUBCOMP)
- 【栈】设栈的顺序存储空间为S(1,m),初始状态为top=m+1,则栈中元素个数为m-top+1个。
- MQTT协议(五)——心跳请求(PINGREQ)、心跳响应(PINGRESP)
- MQTT协议(二)——控制报文之连接服务端报文(CONNECT)与确认连接请求(CONNACK)