我正在vb.net窗口应用程序..在主窗体中,我一起调用两个窗体..但在更改屏幕分辨率时窗体显示不正确......我想显示这种形式适合屏幕always..in主表单我打电话的形式是这样的:如何使多个Windows窗体适合任何分辨率的WinForm应用程序
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..but一次我安装我的客户端应用程序..那里有不同的resolution.that时间形式不适合在mdi parant形式..
我想适合我的形式任何决议..我可以做到这一点?
这是正确的形象: 这是客户端的屏幕截图...有使用系统具有不同分辨率
了解典型用户系统的配置文件是设计软件的一部分。以最小分辨率开始,然后为了支持更大的分辨率,您可以使用TableLayoutPanel来控制更高分辨率屏幕上何处/额外空间的使用情况 – Plutonix
哪些属性必须在TableLayoutPanel中更改 – user3252014
TLP控制向虚拟分配多少空间表格上的行和列。您可能想要更改列宽,以便在更大的分辨率下,两个部分都可以获得更多空间。或者你可以摆弄设计并使用TabControl,其中Tab1是Entry,Tab2是Exit。在TabControl的上面或下面将是两者共同的任何控制,这似乎很少。 – Plutonix