C# DataGridViewの最下行、一番左にある空の行列を消す方法

C# DataGridView空の行列を消す方法

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

C# DataGridViewにできる空の行列
DataGridViewにできる空の行列
目次
スポンサーリンク

DataGridViewの最下行にある空行を非表示にする

まずは、最下行にある空行を消すコードになります。この行が表示されないようにするには、DataGridViewコントロールのAllowUserToAddRowsプロパティをFalseにします。

// dataGridView1にユーザーが新しい行を追加できないようにする
dataGridView1.AllowUserToAddRows = false;

AllowUserToAddRowsをFalseにすることで画像のように空行を消すことができます。

C# DataGridViewの空行を削除
最下行の空行を削除

DataGridViewの最下行にある空行を非表示にする

一番左の列を削除するには、 DataGridViewコントロールのRowHeadersVisibleプロパティをFalseにします。

// dataGridView1の一番左の列を非表示にする
dataGridView1.RowHeadersVisible = false;
C# DataGridViewの左列を削除
一番左の列を削除

DataGridViewの最下行と一番左の列を削除してみた

行と列の両方を削除したい場合は、 DataGridViewコントロールのAllowUserToAddRowsRowHeadersVisible プロパティを共にFalseに設定します。

// dataGridView1にユーザーが新しい行を追加できないようにする
dataGridView1.AllowUserToAddRows = false;
// dataGridView1の一番左の列を非表示にする
dataGridView1.RowHeadersVisible = false;

最下行と一番左の列が消えてスッキリしました。

C# DataGridViewの最下行と左列を削除
最下行と左列を削除
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

都内の精密機器を作っている会社に勤務している14年目のエンジニアです。趣味は美味しいものを食べることとゴルフ。プログラムについて今まで学んだことをわかりやすく発信するサイトを目指しています。

コメント

コメントする

目次