1

最後の行で下矢印キーまたはタブキーを押すと、存在しない一番下の行 (灰色の水平方向の「質量」にすぎません) が表示され、一番上の行が非表示になる/スクロールして表示されなくなる DataGridView があります。 .

私はこれが好きではありません。どうすれば防ぐことができますか?

アップデート

作成および人口コードの直後にこのコードを追加しましたが、違いはありません。

int rowHeight = dataGridViewPlatypus.Rows.GetRowsHeight(DataGridViewElementStates.Displayed);   
int colWidth = dataGridViewPlatypus.Columns.GetColumnsWidth(DataGridViewElementStates.Displayed);
dataGridViewPlatypus.Size = new Size(colWidth, rowHeight);
4

1 に答える 1

1

データソースのサイズに応じて非表示にするには、DataGridView の行サイズを変更するだけです。

お気に入り

dataGridView1.Size = new System.Drawing.Size(columnSize, rowSize);
于 2012-09-05T12:43:55.990 に答える