我有一个DGV,它有两列,其中一列是只读的。用户可以编辑的另一列。
我用预定数量的行编码(8)。我已设置属性"启用添加"新行为false。将此属性设置为False会使最后一行不可见。
一切都很好。或者是吗?这意味着,如果我沿着行向下箭头,一旦我的光标到达DGV的最后一行,就会出现一个新的"行"添加到DGV。我想防止这种情况发生。
设置"启用添加"不会完全禁用添加新行(?)。
答案 0 :(得分:0)
答案 1 :(得分:0)
DataGridView高度大小(以像素为单位)需要至少比所有行的总高度大2个像素,并且如果您希望行完全适合DGV并且在底部没有任何空白区域,则组合标题行DGV。将高度设置为相等(DGV高度尺寸=所有行高度的总和+柱头高度)将不起作用。那里发生的是原始帖子中描述的内容。您可以向下浏览行,当光标进入最后一行时,会在DGV底部添加空白区域。这看起来像另一行,但只是添加到DGV的空白区域。