From Awky: MagForms for .NET is a .NET library which allow .NET WinForms to be magnetized together similar to Winamp. MagForms also provides seamless Windows appbar support. MagForms are non-intrusive to your application - there are no base classes to inherit or interfaces to expose. MagForms 1.5 provides instant roll-up button support to your application's title bar. Also, MagForms "solves" the problem of magnetized forms becoming orphaned off-screen if they become demagnetized (detached) by providing a RestrictMovement property which restricts a form to the visible desktop area. Source code is available too.
read more +