私は C#.Net2010 で Windows アプリケーションを持っています。いくつかの Comobobox と CheckBox 列を含む griview を追加しました。
データ関連の問題のために、GridView でいくつかの行を読み取り専用に設定しました。
イベントユーザーがコンボボックス列からいくつかの値を選択してEnterキーを押すと、次の行が読み取り専用の場合、rowSelectorを読み取り専用ではない行に設定したい
私は次のコードを書いています:
for (int i = gridAttendanceEntry.CurrentRow.Index + 1; i < gridAttendanceEntry.Rows.Count; i++)
{
if (!gridAttendanceEntry.Rows[i].ReadOnly)
{
gridAttendanceEntry.Rows[i].Selected = true;
this.gridAttendanceEntry.FirstDisplayedScrollingRowIndex = i;
break;
}
if (i == gridAttendanceEntry.Rows.Count - 1)
i = 0;
}
行セレクターをプログラムで変更するにはどうすればよいですか?