Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayudita en Visual C#

toñonv

Bovino adicto
Desde
26 Sep 2009
Mensajes
704
La idea es esta, agregar un botón al formulario,
dicho botón se debe mover al igual que el puntero del mouse (seguirlo),
no me interesa que me den el código listo, pero si pudieran decirme
o más bien orientarme como hacerlo, que funciones utilizar.

Se me dificulta pues el primer semestre y para ser sincero no tengo ni la menor idea.


Se agradece su tiempo y ayuda!
 
namespace Mover_Boton
{
public partial class Form1 : Form
{
int posMouseFormX, posMouseFormY;
int posBtnX, posBtnY;

public Form1()
{
InitializeComponent();
}

private void btnAmover_MouseMove(object sender, MouseEventArgs e)
{
posMouseFormX = posBtnX + e.Location.X;
posMouseFormY = posBtnY + e.Location.Y;
Mover();
}

private void Mover()
{
btnAmover.Location = new System.Drawing.Point(posMouseFormX, posMouseFormY);
posBtnX = btnAmover.Location.X;
posBtnY = btnAmover.Location.Y;
}
}
}


Con esto el botón se mueve cuando el puntero pasa sobre el, pero solo lo hace hacía abajo y hacía la derecha, falta que se mueva hacía la izquierda y hacía arriba
 
Volver
Arriba