控制更改位置和表单大小更改

时间:2011-08-13 10:19:25

标签: vb.net

我在VB.NET中设计了一个表单。在设计时我在它上面放了两个按钮。 当我运行它时,表单大小看起来更小,我放在底部的按钮是不可见的。此外,文本和图片框的对齐方式也与我在设计时设置的不同。

运行表单我enter image description here的计算机使用不同的分辨率。

2 个答案:

答案 0 :(得分:1)

更改按钮的属性(F4):在ANCHOR中放置Bottom,Right 您的按钮将绑定到屏幕的底部和右侧,而不是顶部,左侧,这是默认设置。

答案 1 :(得分:0)

使用

在运行时抓取屏幕尺寸
Dim screen as System.Windows.Forms.Screen = System.Windows.Forms.Screen.PrimaryScreen

并根据当前大小(在设计中)使用比例因子,缩放要匹配的窗口。用手检查按钮的坐标,确保它们不在窗口的可见部分之外。

如果您可以将其调试到您知道所需的确切分辨率,则可能不必保留此功能。