protected override void OnMouseUp(MouseEventArgs mea) { if (this.MovingToolStrip) { Point screenLocation = base.TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords); this.ToolStripPanelRow.ToolStripPanel.MoveControl(base.ParentInternal, screenLocation); } if (!base.ParentInternal.IsInDesignMode) { SetCursor(base.ParentInternal, this.oldCursor); } ToolStripPanel.ClearDragFeedback(); this.MovingToolStrip = false; base.OnMouseUp(mea); }
protected override void OnMouseUp(System.Windows.Forms.MouseEventArgs mea) { if (MovingToolStrip) { Point endLocation = TranslatePoint(new Point(mea.X, mea.Y), ToolStripPointType.ToolStripItemCoords, ToolStripPointType.ScreenCoords); ToolStripPanelRow.ToolStripPanel.MoveControl(ParentInternal, /*startLocation,*/ endLocation); } if (!ParentInternal.IsInDesignMode) { SetCursor(ParentInternal, oldCursor); } ToolStripPanel.ClearDragFeedback(); MovingToolStrip = false; base.OnMouseUp(mea); }