读书人

datagridview中的一个反向有关问题

发布时间: 2012-04-22 18:34:46 作者: rapoo

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

}
}
[解决办法]
加载时还是编辑状态下?

读书人网 >C#

热点推荐