使用VB.net以编程方式更改窗口控件的位置?

use*_*035 8 vb.net

单击Button1时,我需要将label1的location属性从(50,50)更改为(50,70).这应该很容易,但我无法让它工作.

msi*_*ons 19

你也可以这样做:

label1.Location = new Point(x,y);
Run Code Online (Sandbox Code Playgroud)


Mat*_*ton 17

你在尝试什么?我发现最简单的方法是单独设置Top和Left属性:

label1.Left = 50;
label1.Top = 70;
Run Code Online (Sandbox Code Playgroud)

设置Location.X和Location.Y可能会导致编译时错误,因为Location的类型为"Point"类型.