datagridview中的一个反向问题
在datagridview中 添加checkbox 与 textbox。
如何通过textbox中的值去让checkbox是否打对勾
比如textbox 里面值为 true就打上对钩
如果为false就不打对钩。
该如何实现。。。有没有什么思路。。。
------解决方案--------------------在cellvaluechanged事件里面判断处理哦,喵~~
------解决方案--------------------
private void cellvaluechanged(object sender, EventArgs e)
{
for (int i = 0; i < this.datagridview.Rows.Count; i++)
{
DataGridViewCheckBoxCell checkboxs = (DataGridViewCheckBoxCell)this.datagridview.Rows[i].Cells[0];//获取checkbox的列
checkboxs.Value=false;
foreach (DataRow row in dss.Tables[0].Rows)
{
if (this.datagridview.Rows[i].Cells["txt"].Value.ToString()=="true")
{
checkboxs.Value = true;
}
}
}
}
------解决方案--------------------加载时还是编辑状态下?