DataGridViewを使うと最下行に空の行が残ってしまいます。

目次
スポンサーリンク
DataGridViewの最下行にある空行を非表示にする
まずは、最下行にある空行を消すコードになります。この行が表示されないようにするには、DataGridViewコントロールのAllowUserToAddRowsプロパティをFalseにします。
// dataGridView1にユーザーが新しい行を追加できないようにする
dataGridView1.AllowUserToAddRows = false;AllowUserToAddRowsをFalseにすることで画像のように空行を消すことができます。

DataGridViewの最下行にある空行を非表示にする
一番左の列を削除するには、 DataGridViewコントロールのRowHeadersVisibleプロパティをFalseにします。
// dataGridView1の一番左の列を非表示にする
dataGridView1.RowHeadersVisible = false;
DataGridViewの最下行と一番左の列を削除してみた
行と列の両方を削除したい場合は、 DataGridViewコントロールのAllowUserToAddRows と RowHeadersVisible プロパティを共にFalseに設定します。
// dataGridView1にユーザーが新しい行を追加できないようにする
dataGridView1.AllowUserToAddRows = false;
// dataGridView1の一番左の列を非表示にする
dataGridView1.RowHeadersVisible = false;最下行と一番左の列が消えてスッキリしました。


コメント