コード例 #1
0
 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);
 }
コード例 #2
0
ファイル: ToolStripGrip.cs プロジェクト: weiplanet/winforms
        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);
        }