小弟根据现有的能力,在设计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能够去掉,请问有办法做到吗?谢谢!
{
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能够去掉,请问有办法做到吗?谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货