this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form_KeyDown);
this.pDraw.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pDraw_MouseDown);
this.pDraw.MouseUp += new System.Windows.Forms.MouseEventHandler(this.pDraw_MouseUp);
Point mouse = new Point();
int offset_x = 0;
int offset_y = 0;
// 改变位置
private void pDraw_MouseDown(object sender, MouseEventArgs e)
{
mouse = e.Location;
}
private void pDraw_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
offset_x += e.X - mouse.X;
offset_y += e.Y - mouse.Y;
mouse = e.Location;