如何防止我的DataGridView行向上移动?

时间:2012-09-24 20:26:42

标签: c# winforms datagridview

当我在DataGridView的最后一行输入值时,它向上移动,露出一个柔软的灰色下腹部。我不希望行移动,我不知道他们为什么这样做。

要首先查看网格的外观,以及将数据输入底行时的外观,请参阅http://warbler.posterous.com/the-slippery-row

DataGridView背后有一个面板,但它不是灰色的;它的背景颜色是“Moccasin”,所以它不是被看到的面板(DataGridView的背景颜色是Gainsboro,但我填充它的单元格是白色的。)

1 个答案:

答案 0 :(得分:0)

Passant的想法/代码有效:

1)创建一个新类,将其代码从此处复制并粘贴到其中:

removing the empty gray space in datagrid in c#

2)通过F6

构建项目

3)将自定义DGV拖到表单上,瞧!问题解决了