我正在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