0

我正在寻找一种将我的数据库中已检查(1)的数据显示到 DataGrid 的方法,不包括那些未检查(0)的数据。

样本数据库:

水果?
苹果 - 1
鼠标 - 0
葡萄 - 1
铅笔 - 0
橙色 - 1

Button_Click

... 在 DataGrid 显示上仅选中数据/行

4

1 回答 1

0

这将帮助您在网格中添加复选框列,然后根据您的数据库为选中和取消选中代码。同样的方式,您可以获取有关已检查行单元格值的 WHERE 条件的数据...

    DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn();
    checkColumn.Name = "X";
    checkColumn.HeaderText = "X";
    checkColumn.Width = 50;
    checkColumn.ReadOnly = false;
    checkColumn.FillWeight = 10; 
    //if the datagridview is resized (on form resize) the checkbox won't take up too much; value is relative to the other columns' fill values
    dataGridView1.Columns.Add(checkColumn);
于 2013-02-09T08:55:44.250 回答