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 = "";
}

 

posted @ 2017-12-13 16:08  小羽信息  阅读(3003)  评论(0编辑  收藏  举报