DataGridView和CheckBox

时间:2012-05-30 13:32:34

标签: c# winforms

我使用数据集将数据库连接到DataGridView,然后设置:

DataGridView.autogenerate=false

然后我使用gui属性逐列添加,然后我将其中一列作为复选框。

首先我想将复选框的值设置为true或false,然后检查值是否为true,如果为true,那么我想获取另一列的值,但是在同一行中然后隐藏当前行。

1 个答案:

答案 0 :(得分:0)

首先,您需要检查是否已检查该单元格。

if (DataGridViewRow.Cells[CellNumber].Value != null)
{
    if ((Boolean)DataGridViewRow.Cells[CellNumber].Value == true)
    {
        //Get other cell value
    }
}

完成后,您可以隐藏该行。

DataGridViewRow.Visible = false;