2009-09-29 38 views
1

使用C#3.0创建应用程序。在我的桌面系统中,应用程序表单布局非常完美。但同样的应用程序在我的笔记本电脑中打开,表格布局对齐是不同的。c#窗口应用程序布局问题

我该如何解决这个问题。

+0

您在程序运行时是否调整了任何表单元素的大小? – 2009-09-29 00:46:32

+0

不,詹姆斯琼斯。 – VJS 2009-09-29 01:57:58

回答

2

笔记本电脑上的dpi设置可能与桌面设备不同。为防止表单在不同设置下显得很奇怪,您可能需要考虑使用TableLayoutPanel。在任何dpi设置下,使用自动调整大小功能将有助于保持外观“正常”。

Here是使用TableLayoutPanel的一个体面的博客文章。

0

您是否在使用FlowLayoutPanel?它将根据所给予的房地产动态地改变其孩子的布局。