调整WinForm表单大小以显示其中的所有控件

时间:2017-02-14 15:14:12

标签: c# winforms

我有一个WinForms应用程序,其中一个TableLayoutPanel停靠在我的Form中停靠的ToolStripContainer中。 TLP有六列穿过它。当程序打开时,我想让它检查TLP中显示的内容的大小,并相应地调整它的宽度,这样用户就不必自己调整大小。

此外,如果我可以限制缩小尺寸,用户可以将其缩小到不低于显示窗体内所有内容所需的尺寸(基本上它会打开到所需的最小宽度),这很酷。显示所有数据,并且可以缩小不小于此值。

我在Form_Load事件上尝试了类似this.Size = new Size(tlpMainView.Width, this.Size.Height)的内容,但似乎没有任何影响。

0 个答案:

没有答案