我将TableLayoutPanel用于表单中的所有元素。我使用Dock Fill来自动调整TextBox和ListBox。 TextBox非常适合TableLayoutPanel的单元格,但不适合ListBox。它按项目高度自动调整。
如何删除ListBox底部和表单底部之间的这个差距?我知道我可以将ListBox的高度设置为某个值(例如,ListBox中的项目高度为16,16 * 10个元素= 160,160将正确匹配),但还有其他解决方案吗?
我正在使用C#。
答案 0 :(得分:16)
尝试设置LisBox的IntegralHeight = false;
属性,使其不会通过项高度变量调整控件的大小。
答案 1 :(得分:4)
将列表框的IntegralHeight属性设置为false