使用屏幕分辨率调整控件的大小/位置

时间:2011-11-12 12:08:13

标签: c# winforms

我注意到一些应用程序会更改其控件位置,以尽可能在分辨率中调整它们。如果窗口最大化,它们将自己设置为使所有GUI看起来均衡。我的问题是,是否可以在Visual Studio 2010 C#中制作或实现此功能?

1 个答案:

答案 0 :(得分:0)

基本上,您可以将控件置于TableLayoutPanel然后

  • 将其停靠属性设置为Left, Top, Right, Bottom
  • 如果更合适,则将所有控件停靠属性设置为Left, Top, Right, Bottom或更少
  • 在您方便时将TableLayoutPanel的列和行大小设置为“百分比”或“已修复”。

看一下walkthrough。第一次实现起来并不容易,但是仔细阅读整个教程,你就会明白如何去做。