On the form I hang up the component "Panel" I throw on the panel label.
To move the panel without a border, I throw the code in MouseDown :
private void Panel1_MouseDown(object sender, MouseEventArgs e) { Panel1.Capture = false; var m = Message.Create(Handle, 0xa1, new IntPtr(2), IntPtr.Zero); WndProc(ref m); } So just the panel moves, and how to make the panel move even while holding the label?