SizeToContent等效于WinForm?

时间:2011-03-15 10:55:20

标签: .net winforms autosize

在使用WPF时,我发现了SizeToContent方法,它使我能够动态创建窗口的内容,然后自动调整大小以适应其内容。

我尝试使用WinForms做同样的事情,但它失败了。

我使用了AutoSizeAutoSizeMode,但无法正确调整其内容的大小。

有没有办法创建一个WinForm,其控件可以调整到内容的大小,就像WPF一样?

谢谢,

1 个答案:

答案 0 :(得分:5)

据我所知,这在Windows Forms中有点棘手。基本上,您需要使用自动调整大小的容器(例如TableLayoutPanel等 - 并将其AutoSize属性设置为true)。使用AnchorDock布置控件不起作用。