如何在winform应用程序中使多个窗体适合任何分辨率

时间:2014-05-18 11:17:52

标签: vb.net winforms

我正在使用vb.net windows应用程序...在主表单中我一起调用两个表单..但是在更改屏幕分辨率时表单显示不正确...我想显示此表单适合屏幕总是..在主要形式我打电话给这样的形式:

 Dim frmVE As VisitorInfo
    Dim frmVX As VisitorExitsign

in ToolStripMenuItem_Click i have a code like this
frmVX = New VisitorExitsign
        frmVX.Location = New Point(781, 0)
        frmVX.MdiParent = Me
        frmVX.Show()

        frmVE = New VisitorInfo
        frmVE.Location = New Point(0, 0)
        frmVE.MdiParent = Me
        frmVE.Show()

我的系统分辨率是1366X768 ..但是一旦我在客户端安装了我的应用程序..它有不同的分辨率。时间形式不适合mdi parant形式..
我想让我的表格符合任何分辨率。我能做到这一点吗? 这是正确的图像:enter image description here 这是客户端的屏幕截图...使用具有不同分辨率的系统
enter image description here

1 个答案:

答案 0 :(得分:0)

您的系统应设计为支持最低分辨率,例如1024 * 768,通过这样做,您的应用程序可以支持在任何更大(唯一)的分辨率上运行。