在执行VB.NET时更改按钮的位置

时间:2014-03-26 11:40:55

标签: vb.net button position

我正在尝试更改WinForm(vb.NET)面板中包含的按钮的位置和大小。 最初按钮有一个位置和一个图像(没有文本),但在执行中我想设置一个新的位置和文本。 我能够为每个按钮设置文本,并且当它们设置为自动调整大小时,它们的宽度会增加。 但是,尽管我通过代码正确设置了位置,但当按钮显示时,它们会“返回”到初始位置。

任何帮助都将不胜感激。

谢谢,

IM

1 个答案:

答案 0 :(得分:6)

以下代码会将位置更改为您指定的坐标:

Button1.Location = New Point(x, y)

您必须将x,y值更改为您要移动按钮的表单上的坐标。

下一段代码改变了按钮的大小:

Button1.Height = 10
Button1.Width = 50