现在的位置: 首页 > 综合 > 正文

datagridview的checkbox列,当修改checkbox状态时实时获得其状态值

2013年01月25日 ⁄ 综合 ⁄ 共 1194字 ⁄ 字号 评论关闭

   不知道大家有没有这样的经验,当点击或者取消datagridview的checkbox列时,比较难获得其状态是选中还是未选中,进而不好进行其它操作,下面就列出它的解决办法:

 

主要用到了datagridview的CurrentCellDirtyStateChanged和CellValueChanged两个事件

CurrentCellDirtyStateChanged事件是提交对checkbox状态的修改

CellValueChanged事件是当状态提交后,也就是单元格值改变后做一些其它的操作,这里是将checkbox列的true或false状态作为tooptiptext属性设置到同一行的button列

 

CurrentCellDirtyStateChanged事件代码 :

Code

 

CellValueChanged事件代码 :

Code

 

 

 

 

抱歉!评论已关闭.