更新复选框的datagridview技巧

时间:2012-05-03 21:14:18

标签: c# winforms data-binding datagridview

我有一个带有gridview的窗体。我想通过trick更新它。 代码是:

private void btnUpdate_Click(object sender, EventArgs e)

    {

        DataTable dt = ds.Tables["Orders"];

       this.dgv.BindingContext[dt].EndCurrentEdit();

        this.da.Update(dt);

    }

看起来不错。我的问题是有一个单元格,它是一个标志(默认为0)。我们可以将其自定义为复选框吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

为该列创建DataGridViewCheckBoxColumn。并通过循环遍历dgv行来进行“手动”填充,如果值为1:

dgv[x,y].Value = true; 

或0什么都不做。