private void _toolStripCaption_CanelCaptionDrag(object sender, EventArgs e) { if (_dragger != null) { _dragger.End(); _dragger.Dispose(); _dragger = null; } }
private void _toolStripCaption_EndCaptionDrag(object sender, MouseEventArgs e) { Rectangle endDragBounds = Rectangle.Empty; if (_dragger != null) { _dragger.MoveTo(e.Location); endDragBounds = _dragger.End(); _dragger.Dispose(); _dragger = null; } OnEndCaptionDrag(e.Location, endDragBounds); }
private void _toolStripCaption_StartCaptionDrag(object sender, MouseEventArgs e) { _dragger = new ControlRectangleDrag(this, Cursors.SizeAll); _dragger.Start(e.Location); _toolStripLabel.Enabled = true; }