我将 TableLayoutPanel 用于表单中的所有元素。我使用 Dock Fill 来自动调整 TextBox 和 ListBox 的大小。 TextBox 非常适合 TableLayoutPanel 的单元格,但不适合 ListBox。它会根据项目高度自动调整大小。
如何删除ListBox底部和窗体底部之间的这个空隙?我知道我可以将 ListBox 的高度设置为某个值(例如 ListBox 中的项目高度为 16, 16 * 10 elements= 160, 160 将正确适合),但是还有其他解决方案吗?
我正在使用 C#。
最佳答案
设置 ListBox 的属性 IntegralHeight = false;
,这样它就不会通过项目高度变量调整控件的大小。
关于c# - ListBox 按项目高度自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10517926/