【问题标题】:ListBox AutoSizes by item heightListBox AutoSizes 按项目高度
【发布时间】:2012-05-18 01:50:30
【问题描述】:

我对表单中的所有元素都使用 TableLayoutPanel。我使用 Dock Fill 来自动调整 TextBox 和 ListBox 的大小。 TextBox 完全适合 TableLayoutPanel 的单元格,但不适合 ListBox。它按项目高度自动调整大小。

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

【问题讨论】:

    标签: c# winforms listbox dock tablelayoutpanel


    【解决方案1】:

    设置 ListBox 的属性IntegralHeight = false;,使其不会通过项目高度变量调整控件的大小。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-22
        • 2019-11-10
        • 1970-01-01
        • 2011-10-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-03
        相关资源
        最近更新 更多