private void SidebarUndock_MouseDown(object sender, MouseEventArgs e) { int iTop = this.Top + pnSide.Top; Point ptLoc = new Point(this.Left, iTop); frmSidebar frm = new frmSidebar(pnSide, ptLoc); frmMain_Resize(new object(), new EventArgs()); alUndocked.Add(frm); frm.Show(); }