【发布时间】:2010-06-14 15:25:34
【问题描述】:
我有两个并排显示的列表框,如下所示。 它们在顶部、底部、左侧和右侧都有锚点。
当我拉伸窗口时,左侧列表框会比右侧列表框增长。虽然我希望它们之间的边距保持不变,并使两个列表框均匀扩展。有没有办法做到这一点?
谢谢!
【问题讨论】:
我有两个并排显示的列表框,如下所示。 它们在顶部、底部、左侧和右侧都有锚点。
当我拉伸窗口时,左侧列表框会比右侧列表框增长。虽然我希望它们之间的边距保持不变,并使两个列表框均匀扩展。有没有办法做到这一点?
谢谢!
【问题讨论】:
使用Split Container 并在每一侧放置一个列表框。将该拆分容器设置为 Dock Full。
Split Container 应该足以满足您的需求,但对于更复杂的布局,您仍然可以使用 Table Layout Panel。
【讨论】:
使用Table Layout Panel。这将允许您以 50% 的宽度创建两列。然后,您可以将锚点应用到此面板。
【讨论】:
我不知道这是否有样式格式,但你可以计算每个列表框的大小
listboxsize = (gridsize - margin)/2
【讨论】: