vb.net如何给btn.Location赋值
时间: 2023-12-25 10:06:51 浏览: 34
在 VB.NET 中,可以使用以下代码为按钮的位置属性 Location 赋值:
```
btn.Location = New Point(x, y)
```
其中,x 和 y 分别表示按钮在父容器中的左上角坐标。例如,将按钮移动到父容器的 (100, 100) 处,可以使用以下代码:
```
btn.Location = New Point(100, 100)
```
相关问题
btn.Location
`btn.Location`是C#中的一个属性,用于获取或设置控件左上角相对于其容器的坐标。可以通过以下代码来设置按钮的位置:
```csharp
btn.Location = new Point(200, 180+70*i);
```
其中,`Point`是一个结构体,表示一个二维坐标点,`new Point(200, 180+70*i)`表示创建一个坐标点对象,横坐标为200,纵坐标为180+70*i(i为循环变量)。
如果想要将按钮添加到窗体中,可以使用`this.Controls.Add(btn)`方法,将按钮添加到当前窗体的控件集合中。
vb.net btn1调用btn2.PerformClick()更改btn2.text
你可以在 `btn1` 的 `Click` 事件中调用 `btn2` 的 `PerformClick` 方法,然后在 `btn2` 的 `Click` 事件中更改 `btn2` 的文本。以下是示例代码:
```
Private Sub btn1_Click(sender As Object, e As EventArgs) Handles btn1.Click
btn2.PerformClick()
End Sub
Private Sub btn2_Click(sender As Object, e As EventArgs) Handles btn2.Click
btn2.Text = "New Text"
End Sub
```
在这个示例中,当你单击 `btn1` 按钮时,它将调用 `btn2` 的 `PerformClick` 方法,然后触发 `btn2` 的 `Click` 事件,在这个事件中将 `btn2` 的文本更改为“New Text”。