1

DataGridView の最後の行に値を入力すると、上に移動し、柔らかい灰色の下腹部が表示されます。行を移動させたくないのですが、なぜ移動するのかわかりません。

グリッドが最初にどのように見えるか、そして一番下の行にデータを入力したときにどのように見えるかを確認するには、http://warbler.posterous.com/the-slippery-rowを参照してください。

DataGridView の背後にパネルがありますが、灰色ではありません。その背景色は「モカシン」であるため、表示されているのはパネルではありません (DataGridView の背景色は Gainsboro ですが、入力したセルは白です)。

4

1 に答える 1

0

Passantのアイデア/コードは機能します:

1) 新しいクラスを作成し、ここからコードをコピーして貼り付けます。

C#でデータグリッドの空の灰色のスペースを削除する

2) F6 でプロジェクトをビルドする

3) カスタム DGV をフォームにドラッグしてください。問題が解決しました

于 2012-09-26T15:13:27.053 に答える