Я новичок в C # и хотел знать, как я могу сделать так, чтобы, как только пользователь нажал клавишу ввода, текущее местоположение изображения стало его фиксированным местоположением. Я думал, что лучший способ сделать это - использовать цикл while. Помощь действительно будет оценена. Ниже приведен код для перемещения моего изображения:
private void pictureBox1_KeyDown(object sender, KeyEventArgs e)
{
int x = pictureBox1.Location.X;
int y = pictureBox1.Location.Y;
{
if (e.KeyCode == Keys.Right) x += 50;
else if (e.KeyCode == Keys.Left) x -= 50;
else if (e.KeyCode == Keys.Up) y -= 50;
else if (e.KeyCode == Keys.Down) y += 50;
pictureBox1.Location = new Point(x, y);
}
}