¿Cómo escribir el código para usar las teclas de flecha del teclado para controlar el movimiento de una imagen en programación C#? ¡Sea simple y específico! ! !
Acabo de hacer uno simple:
Agregue un control PictureBox1 en el formulario Formulario
Agregue la función de respuesta de mensaje KeyDown del formulario Formulario
usando?System;
usando?System.Collections.Generic;
usando?System.ComponentModel;
usando?System.Data;
usando?p>
usando?System.Drawing;
usando?System.Linq;
usando?System.Text;
usando?System.Windows Forms;
espacio de nombres?WindowsFormsApplication1
{
público?partial?class?Form1?:?Form
público?Form1()
{
InitializeComponent();
}
¿privado? void?Form1_KeyDown(objeto? remitente,?KeyEventArgs?e)
{
¿cambiar?(e.KeyCode)
{
case?Keys.Up:
pictureBox1.Top?-=5;
romper;
case?Keys.Down:
pictureBox1.Top? =? 5;
romper;
caso?Keys.Right:
pictureBox1.Left? p>romper;
p>
case?Keys.Left:
pictureBox1.Left?-=?5;
romper;
predeterminado:
interrupción;
}
}
}
}