如何使Windows窗体适合c#中的任何屏幕分辨率?

时间:2013-06-04 14:27:27

标签: c# .net winforms

我使用C#在VS 2010上工作。即使我认为我将窗口状态设置为最大,但是在更改分辨率时,窗体的某些面板不适合屏幕。如何解决这个问题呢 ?

2 个答案:

答案 0 :(得分:1)

这不会自动发生。要使控件使用形式更改其大小,您必须设置一些属性。具体来说,请查看AnchorDock属性。

这里已有很多关于此的问题。我不能比Simon's explanation做得更好。

答案 1 :(得分:0)

正如@Cody所说,Anchor和Dock可以解决很多布局需求。但是,对于更复杂的布局,您可能需要考虑使用TableLayoutPanel()