Point orignalPoint=new Point();
private void pictureBox_MouseDown(object sender, MouseEventArgs e)
{
orignalPoint =e.Location;//记录鼠标按下时的坐标
}
private void pictureBox_MouseMove(object sender, MouseEventArgs e)
{
if(e.Button==MouseButtons.Left)
{
this.Left+=e.X-orignalPoint.X;//当前点的横坐标减鼠标按下时的横坐标
this.Top += e.Y - orignalPoint.Y;//当前点的纵坐标减鼠标按下时的纵坐标
}
}