c# – 如何将Windows窗体适合任何屏幕分辨率?

我在VS 2008上使用C#。下面的代码对我来说不起作用我的表单的设计是1024 x 768分辨率。

我们的客户笔记本电脑的分辨率为1366 x 768。为了解决这个问题,我在Form Load事件中设置了下面的代码:

this.Location = new Point(0, 0);
this.Size = Screen.PrimaryScreen.WorkingArea.Size;

但是窗体不按照屏幕分辨率进行调整大小,并且我的窗体的底部被隐藏或剪切,或者我错过了滚动条。

有没有办法解决这个问题?请告诉我语法。提前致谢

你不能开始最大化吗?

将System.Windows.Forms.Form.WindowState属性设置为FormWindowState.Maximized

http://stackoverflow.com/questions/5074917/how-to-fit-windows-form-to-any-screen-resolution

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 如何将Windows窗体适合任何屏幕分辨率?