通常在java中,如果您有somesort的布局管理器,当您调整页面大小时,该面板中的组件将相应地调整大小。我认为我的应用程序缺少某种布局管理器来控制调整大小,因为此刻一切都只是静态的
有没有办法让它在更改表单大小时调整大小?假设用户使页面变大,然后调整组件等等。
由于
答案 0 :(得分:3)
.NET也有布局管理器。
就个人而言,我更喜欢TableLayoutPanel
用于我的WinForms应用程序。
布局表格后(使用静态/动态大小的行/列的组合),您可以将子控件添加到表格单元格中。添加控件后,您可以将控件停靠或锚定到单元格,以便在重新调整窗口大小时自动调整它们。
答案 1 :(得分:3)
两个主要选项:
答案 2 :(得分:1)
在Windows窗体中,您使用Control.Anchor属性,这将导致控件在窗口调整大小时进行相应调整。
答案 3 :(得分:1)