根据系统分辨率自动调整多个表单的大小

时间:2014-04-23 07:24:29

标签: c# winforms forms resize autosize

我正在开发windows应用程序..我有两种形式: 第一个表单名称:Visitorinfo
第二个表格名称:VisitorExitsign

在父表单中我一起调用此表单..我的屏幕分辨率为1366X768(Recommended)

我这样称呼我的两个表格:

frmVE = new VisitorInfo();
frmVE.Location = new Point(0, 0);
frmVE.MdiParent = this;
frmVE.Show();

frmVX = new VisitorExitsign();
frmVX.Location = new Point(780, 0);
frmVX.MdiParent = this;
frmVX.Show();

在我的屏幕分辨率中我得到的表格非常清晰,如下:

enter image description here

我的客户端系统有不同的屏幕分辨率。所以测试我改变了我的系统分辨率,我再次打开这个表格..但这次我没有得到这个正确的拟合..现在我得到这样的相同: enter image description here

我如何根据系统分辨率调整我的两个表单....同时打开这个表单我希望这个表单符合屏幕分辨率..

任何帮助都非常明显......谢谢

1 个答案:

答案 0 :(得分:0)

如果要确保根据分辨率调整大小,请使用Control.Dock Property