2つのdatatable列のreadonlyプロパティをtrueに設定しました。DataGridViewでは、true(c#.net)を更新すると、新しい行を追加するときにcolumnのReadOnlyプロパティをfalseに設定します。
List.Columns[0].ReadOnly = true;
List.Columns[1].ReadOnly = true;
しかし、私は唯一の彼らは、ユーザーが更新しようとしたとき、私は新しい行を追加しようとするとfalseにReadOnlyプロパティをオンにするので、ユーザーがDataGridViewのに新しい行を追加することができ、読み取り専用にしたいです。私は、データグリッドのCellDoubleClickイベントでこれをやろうとしましたが、呼び出されるようにbegineditが遅れるので何もしません。
if(e.RowIndex == GridView.Rows.Count-1)
GridView.Rows[e.RowIndex].Cells[1].ReadOnly = GridView.Rows[e.RowIndex].Cells[0].ReadOnly = false;
else
GridView.Rows[e.RowIndex].Cells[1].ReadOnly = GridView.Rows[e.RowIndex].Cells[0].ReadOnly = true;
あなたがtrueにセル読み取り専用プロパティを作成するcellbegin編集を使用する必要が任意のアイデア