似乎我的脚本没有被执行。我创建了自己的退出按钮,按下“查看代码”并添加了以下行:
public void leaveButton_Click ( object sender, EventArgs e )
{
this.Close();
}
我尝试过以下方法:
Application.Exit();
我以为它可能不能在图像上工作(实际上应该如此?),所以我创建了一个具有相同功能的按钮...相同的结果;没有。 我在第一部分中忽略了它,并寻找了一些不同的行来添加。我的边界设置为无,但我仍然希望它可以移动。所以我添加了这个:
private bool mouseDown;
private Point lastLocation;
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
mouseDown = true;
lastLocation = e.Location;
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (mouseDown)
{
this.Location = new Point(
(this.Location.X - lastLocation.X) + e.X, (this.Location.Y - lastLocation.Y) + e.Y);
this.Update();
}
}
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
mouseDown = false;
}
我不太了解它,因此可能有错误。它什么也没做。