2012-05-09 61 views
4

我使用TableLayoutPanel为表单中的所有元素。我使用Dock Fill来自动化TextBox和ListBox。 TextBox完全适合TableLayoutPanel的单元格,但不是ListBox。它通过物品高度进行自动调整。ListBox自动调整项目高度

enter image description here

如何删除列表框的底部和底部形态之间的差距?我知道我可以将ListBox的高度设置为某个值(例如,ListBox中的项目高度是16,16 * 10个元素= 160,160将正确适合),但是还有其他解决方案吗?
我正在使用C#。

回答

13

尝试设置LisBox的IntegralHeight = false;属性,以便它不会调整项目高度变量的控件大小。

+0

击败了我。 :) – APrough

+0

谢谢!在问这个问题之前,我浏览了ListBox的属性,我不知道我没有注意到它。 ;) – Mo3r

4

将列表框的IntegralHeight属性设置为false