protected override void WndProc(ref Message m) { if (m.Msg == (int)Win32.Msgs.WM_LBUTTONDBLCLK) { if (DockHelper.IsDockStateAutoHide(DockPane.DockState)) { DockPane.DockPanel.ActiveAutoHideContent = null; return; } if (DockPane.IsFloat) { DockPane.RestoreToPanel(); } else { DockPane.Float(); } } base.WndProc(ref m); }