Point mouseClickPosition; private void Form_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) mouseClickPosition = e.Location; } private void Form_MouseUp(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { this.Left = e.X + this.Left - mouseClickPosition.X; this.Top = e.Y + this.Top - mouseClickPosition.Y; } } 마우스를 이용하여 Form을 원하는 곳으로 이동하는 예제 코드입..