dataGridView(winForm)动态修改单元格的值


if (dataGV_activeInfo.Rows[i].Cells[5].Value.ToString() == "0")
 
{
  dataGV_activeInfo.Rows[i].Cells[5].Value = "女";
 
}
这样是不正确的,大家帮忙改一下!第一次使用dataGridView,有点困难,毕竟与ASP中的GridView用法不一样。有其他方法也行!

 

解决:

//找到了最简单的方法:
//在CellFormatting事件里写
  if (e.ColumnIndex == 3)
{ if (obj != null && obj.ToString() == "0")
e.Value = "";
else
e.Value = "";
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM