WindowsForm

[C#] DataGridViewで指定した行を選択状態にする

2022年12月14日

DataGridViewで指定した行を選択状態にするサンプルです。

サンプル

例)DataGridViewの2行目を選択状態にする


// DataGridViewを行単位で選択するように設定
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

// 2行目を選択状態にする
dataGridView1.Rows[1].Selected = true;

インデックス番号は0から始まるので、2行目は1になります

(結果例)

2行目が選択状態になります。

データグリッドビュー(行選択)

備考

  • 行を選択状態にするには、上例のようにRowsで行の位置を指定して.SelectedプロパティをtrueにすればOKです。
  • 行の選択を解除したい時は、同様にfalseを設定すればOKです。
  • 上例のようにグリッドを行単位で選択できるように設定しておく必要があります。
    [C#] DataGridViewを行単位に選択する
  • グリッドに存在しない行番号を指定すると、ArgumentOutOfRangeExceptionが発生します。

関連記事

-WindowsForm
-