DataGridViewのRowsプロパティを使用して、行の追加、削除、プロパティの変更などを行うことができます。以下はその具体例です。
### 1. 行の追加
// 2列のDataGridViewに対して
int rowIndex = dataGridView1.Rows.Add("Alice", 30);
もしくは
DataGridViewRow row = new DataGridViewRow();
row.CreateCells(dataGridView1, "Alice", 30);
dataGridView1.Rows.Add(row);
### 2. 行のプロパティ変更
dataGridView1.Rows[rowIndex].DefaultCellStyle.BackColor = Color.Yellow; // 背景色を変更
dataGridView1.Rows[rowIndex].ReadOnly = true; // 読み取り専用に設定
### 3. 行の削除
dataGridView1.Rows.RemoveAt(rowIndex); // インデックスで削除
### 4. 特定のセルの値の取得・設定
object value = dataGridView1.Rows[rowIndex].Cells[0].Value; // 値の取得
dataGridView1.Rows[rowIndex].Cells[0].Value = "Bob"; // 値の設定
### 5. 全行の削除
dataGridView1.Rows.Clear();
このように、`Rows`プロパティを使うと、行に対する細かい操作やカスタマイズが可能になります。プログラムから動的に行を操作する必要がある場合、特定の行に対して見た目を変更したい場合などに活用できます。