He estado tratando de hacer esto por unas horas, pero por mi vida no puedo hacerlo posible.winform mover una imagen dentro de un cuadro de imagen
Lo que estoy tratando de hacer es simplemente mover la imagen que se encuentra dentro de un cuadro de imagen en una aplicación winform. Mi imagen es aproximadamente 1000x1000 píxeles y mi cuadro es algo arbitrario, como 400x500, por lo que, por ejemplo, cuando hago clic en el mouse, me gustaría que la imagen se moviera 50 hacia la izquierda. Pero el cuadro de la imagen debe seguir siendo del mismo tamaño.
Por mi vida, sin embargo, no puedo hacer que esto funcione. Lo que he podido hacer es lo siguiente:
if (kinectController.hands[0].fingertips.Count == 1)
{
pictureBox1.SizeMode = PictureBoxSizeMode.CenterImage;
}
Esta función es para mi aplicación de seguimiento de dedo kinect. Entonces, cuando la aplicación encuentra un único punto de búsqueda visible en la pantalla, la imagen se centra. Sin embargo, eventualmente me gustaría que la imagen se mueva junto con el movimiento de mis dedos, lo que vendrá una vez que encuentre el paso básico de mover la imagen unos pocos píxeles hacia un lado.
Cualquier ayuda con esto sería apreciada.