首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于定义dategridview中的checkboxcolumn事件,该怎么解决

2013-08-24 
关于定义dategridview中的checkboxcolumn事件小弟根据现有的能力,在设计dategridview的checkboxcolumn中,

关于定义dategridview中的checkboxcolumn事件
小弟根据现有的能力,在设计dategridview的checkboxcolumn中,设定单击便能打钩,代码如下

 private void empInfo_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            
            if (this.empInfo.CurrentRow.Cells["E_delete"].Selected == true)
            {
                if (this.empInfo.CurrentRow.Cells["E_delete"].FormattedValue.ToString() == "False")
                {
                    this.empInfo.CurrentRow.Cells["E_delete"].Value = true;
                }
                else
                {
                    this.empInfo.CurrentRow.Cells["E_delete"].Value = false;                 
                }
            }
        }


小弟想要提升下datagridview的功能,使得点击下一个check的时候,之前的check能够变成flase,也就是说,我点击勾1,当我点击勾2的时候,之前的勾1能够去掉,请问有办法做到吗?谢谢!
[解决办法]
遍历一遍,先全部取消,再勾上你后点的就行了

热点排行