如何修改位于datagridView中的复选框

时间:2018-08-07 07:53:49

标签: c# datagridview

我在此datagridView内部有datagridView。我们有一个复选框。我无法使位于datagridview中的此特定复选框的选择为true或false。 我使用以下代码在datagridview内添加复选框

DataGridViewCheckBoxColumn check = new DataGridViewCheckBoxColumn();
check.HeaderText = "Юклаш";
check.Name = "assing";

this.dataGridView1.Columns.Add(check);

DataGridView具有CellContentClick方法,该方法在单击dataGridView中的某些单元格后将起作用,

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    if (dataGridView1.Columns[e.ColumnIndex].Name == "assing") 
    {
        int order_id = (int)dataGridView1.Rows[e.RowIndex].Cells["id1"].Value;
        DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)dataGridView1.Rows[e.RowIndex].Cells["assing"];
        chk.Selected = true;
//chk.Selected = true dosn't work

    } 
}

这里是一个问题:我无法选中或未选中此复选框。由于chk.Selected = true不起作用??????

0 个答案:

没有答案