0

我正在尝试调整无边框表单的大小,以使右侧保持在原位,而左侧边框是调整后的。我不认为我在 VB.net 中正确使用了以下内容,但对于其他程序,您可以将锚点设置为 0 到 1,具体取决于您要锚定控件的位置(左侧为 0,中间为 0.5,中间为 1正确的)。

Private Sub Form1_Click(sender As Object, e As EventArgs) Handles Me.Click

    Me.Anchor = AnchorStyles.Right
    Me.Size = New Size(Me.Width / 2, Me.Height)

End Sub

我知道我使用下面的方法实现了我想要的,但想知道是否可以进行形式锚定?有人知道这是否可能吗?非常感谢

Private Sub Form1_Click(sender As Object, e As EventArgs) Handles Me.Click

    Me.Size = New Size(Me.Width / 2, Me.Height)
    Me.Location = New Point(Me.Location.X + Me.Width, Me.Location.Y)

End Sub
4

1 回答 1

0

您可以在 vb.net 中的窗体或其他容器中锚定控件,但不能锚定窗体本身。这是实现它的另一种方法。

于 2021-05-08T02:42:13.767 回答