Boolean isMoving = false;
Point offset = new Point ();
private void Form1_MouseDown (object sender, MouseEventArgs e)
{
isMoving = true;
offset = new Point (Cursor.Position.X - this.Location.X, Cursor.Position.Y - this.Location.Y);
}
private void Form1_MouseUp (object sender, MouseEventArgs e)
{
isMoving = false;
}
private void Form1_MouseMove (object sender, MouseEventArgs e)
{
if (isMoving)
this.Location = new Point (Cursor.Position.X - offset.X, Cursor.Position.Y - offset.Y);
}
czy koś mi to przetłumaczy bo ja nie umiem tego zrobić (albo napisać w kodzie chodzi oto aby forma bez ramki mogła być przesuwana po pulpicie bo normalnie wraz z utratą ramki traci właściwość) Z góry dzięki za pomoc