111,093
社区成员




private void Form1_MouseDown(object sender, MouseEventArgs e)
{
x = e.X;
y = e.Y;
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (MouseDown事件确实执行了)
{
int dx = e.X - x;
int dy = e.Y - y;
button1.Left += dx;
button1.Top += dy;
}
}
int l;
int t;
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
x = e.X;
y = e.Y;
l = button1.Left ;
t = button1.Top ;
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (MouseDown事件确实执行了)
{
int dx = e.X - x;
int dy = e.Y - y;
button1.Left = l + dx;
button1.Top = t + dy;
}
}