前段时间做一个项目winform项目时,有个模块需要用到一个功能,在gridcontrol的表头添加一个checkedit,用户点击checkedit时全选或者取消全选数据。
在网上搜了很多文章,大致有两类实现,一个是http://www.cnblogs.com/wuhuacong/archive/2011/12/30/2307600.html 还有一个是http://www.tuicool.com/articles/yemuEj
最开始我采用的是第一个,可以实现点击表头的checkedit全选,如下图所示;但是却没法实现另外一个功能,当你全选之后,去掉选中一条数据时,表头还是显示全选状态,如下图所示。