DataGridViewの一番下の新しい行(新規行)を非表示にして、ユーザーが新しい行を追加できないようにする
注意:DataGridViewコントロールは、.NET Framework 2.0で新しく追加されました。
通常はDataGridViewの一番下にユーザーが新しい行を追加するための行(行ヘッダーに「*」のある行、新規行)が表示されます。この行が表示されないようにするには、DataGridViewコントロールのAllowUserToAddRowsプロパティをFalseにします。 'DataGridView1にユーザーが新しい行を追加できないようにする DataGridView1.AllowUserToAddRows = False //DataGridView1にユーザーが新しい行を追加できないようにする DataGridView1.AllowUserToAddRows = false; ただしこのようにしても、DataGridViewRowCollection.Addメソッドなどで行を追加することはできます。
補足:上記のようなコードを書く方法以外に、Visual Studioのスマートタグで、「追加を有効にする」のチェックを外す方法があります。
補足:「DataGridの一番下の新しい行(*行)が表示されないようにする」で紹介しているような、DataView.AllowAddプロパティをFalseにする方法でも新しい行を表示されないようにできます。
|
|
Copyright(C) DOBON!. All rights reserved.
|