3

我在 VS 2005 的 VB.Net 中使用 DataGridView。问题是,当有超过 DataGridView 宽度的行时,不会出现水平滚动条(ScrollBars 属性设置为“Both”),但省略号出现在每行的末尾太长。我不想要省略号,而是水平滚动条。当行数超过 DataGridView 的高度时,垂直滚动条按预期工作。关于如何解决这个问题的任何想法?

我尝试设置许多相关属性(更改 DataGridView 的 AutoSizing 属性,行模板的 Resizability,确保没有列被冻结)无济于事。

谢谢!

4

1 回答 1

7

AutoSizeMode有问题的列的 设置为AllCells

这将调整列标题的大小并强制它离开可见区域,从而显示水平滚动条。

我只是有同样的问题。我已将最后一列设置为Fill,因此它总是调整大小以适应可见区域。

于 2009-10-22T12:28:44.410 回答