循环遍历datagridview列并选中复选框

时间:2011-10-06 13:52:49

标签: c# winforms

我有一个包含四列的DataGridView:Eng,Swe,update和hide。

End和Swe是普通字符串,更新和隐藏是复选框。

我想现在制作两个按钮:

Button1:“全部更新”此按钮将遍历列更新更新中的所有复选框,并将值设置为true(已选中)。

按钮2:“隐藏”此按钮将遍历列隐藏中的所有复选框,并将值设置为true(已选中)。

任何人都可以帮助我如何做到这一点,如何让程序理解当我按下Button1时,应该检查“Update”列中的所有复选框。

我感谢所有的帮助。

1 个答案:

答案 0 :(得分:2)

    private void UpdateAllButton_Click(object sender, EventArgs e)
    {
        foreach (DataGridViewRow row in dataGridView1.Rows)
        {
            row.Cells["update"].Value = true;
        }
    }

    private void HideButton_Click(object sender, EventArgs e)
    {
        foreach (DataGridViewRow row in dataGridView1.Rows)
        {
            row.Cells["hide"].Value = true;
        }
    }