0

データセットを使用してデータベースを DataGridView に接続し、次を設定しました。

DataGridView.autogenerate=false

次に、GUI プロパティを使用して列ごとに追加し、列の 1 つをチェックボックスとして作成しました。

最初に、チェック ボックスの値を true または false に設定し、値が true かどうかを確認します。true の場合、別の列の値を同じ行に取得してから、現在の行を非表示にします。

4

1 に答える 1

0

まず、そのセルがチェックされているかどうかを確認する必要があります。

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

これを行うと、行を非表示にすることができます。

DataGridViewRow.Visible = false;
于 2012-05-30T19:31:08.000 に答える