如何根据VB.NET中的屏幕分辨率调整控件大小或重新定位控件

时间:2014-03-19 17:52:19

标签: vb.net resize resolution

我使用VS2010制作Windows应用程序。我在哪里使用面板来对抗不同的屏幕分辨率。 对于我的一些控件,我使用锚属性设置为top,bottom而不将它们对接到父面板。当我在用于开发的机器上运行该程序时,结果如预期的那样,但当我在不同的分辨率上尝试这个时,其结果比预期的更差。部分控件部分显示。

我通过根据屏幕分辨率重新调整控件大小来找到解决方案here。但这对我来说并没有起作用,因为控件重新调整大小但是它们不在显示区域。

我无法根据分辨率重新定位它们。

我将如何根据分辨率设置其位置。

我应该假设最低屏幕分辨率(比方说800 * 600)并使用此分辨率进行编程。

Plz帮忙!

1 个答案:

答案 0 :(得分:0)

我认为解决方案是使用TableLayoutPanel和面板来执行此操作。 我说得对,但这在所有情况下都不起作用。

找到解决方案here https://stackoverflow.com/questions/2802015/....

干杯..!