使用X &移动窗口位置Y坐标

本文关键字:位置 坐标 窗口 移动 使用 | 更新日期: 2023-09-27 18:09:02

我有两个文本框,一个用于X,一个用于Y坐标。我想让它在用户输入X和Y值的地方,当他们按下按钮时,它会将窗口移动到那个位置。

我添加了这个:

this.Location = new System.Drawing.Point(1000, 500);

:

private void button1_Click(object sender, EventArgs e)
{
    this.Location = new System.Drawing.Point(500, 900);
} 

当我按下按钮时,它会完美地移动窗口。

如何让窗口移动到文本框中输入的位置,这样用户就可以输入X和Y坐标,当他们点击按钮时,它会将窗口移动到他们指定的位置

使用X &移动窗口位置Y坐标

在按钮单击处理程序中,您可以从文本框中获取文本并将字符串转换为整数。由于文本来自用户输入,最好使用TryParse而不是Parse,这样您就不会抛出异常:

int windowX, windowY;
if (Int32.TryParse(txtX.Text, out windowX) &&
    Int32.TryParse(txtY.Text, out windowY))
{
    this.Location = new System.Drawing.Point(windowX, windowY);
}
else
{
    // Tell the user they didn't enter a valid number
}