UnChecked(0)を除いて、データベース内のChecked(1)であるデータをDataGridに表示する方法を探しています。
サンプルデータベース:
果物?
アップル-1
マウス-0
ブドウ-1
鉛筆-0
オレンジ-1
Button_Click
... DataGrid表示では、チェックされたデータ/行のみが表示されます
これは、グリッドにチェックボックス列を追加し、データベースに従ってチェックされているものとチェックされていないもののコードを作成するのに役立ちます。同じように、チェックされた行セル値の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);