DataGridView自动大小高度

时间:2013-05-07 06:51:17

标签: c# winforms datagridview

如何在C#winform中调整datagridview的大小以利用他所有分配的空间?

我已经使用gv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;自动调整gridview的宽度。现在我想利用可用的全高,因此没有可见的背景。

当我一直向下滚动到gridview中的最后一条记录时,仍然可以看到灰色背景。

我的gridview正确锚定,并且随着表单调整大小也很好。我只是想摆脱不必要的可见背景。

小费V4Vendetta让我做到了诀窍。

2 个答案:

答案 0 :(得分:1)

将网格的锚属性设置为顶部,底部,左侧,右侧,用于所有侧面扩展。

enter image description here

答案 1 :(得分:1)

您可以使用Dock,或者使用Anchor属性进行更精确的控制。通过将Anchor设置为Left,Right,Top,Bottom,控件将随窗口缩放。通过将“锚点”设置为“右”,控件将以右边框移动。通过将“锚点”设置为“顶部”和“底部”,控件将垂直缩放,但具有固定宽度。只是试验