使用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坐标,当他们点击按钮时,它会将窗口移动到他们指定的位置
在按钮单击处理程序中,您可以从文本框中获取文本并将字符串转换为整数。由于文本来自用户输入,最好使用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
}