AdvancedPageDragAndDrop.PageDragTreeView.OnMouseMove C# (CSharp) Method

OnMouseMove() protected method

Raises the MouseMove event.
protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs A MouseEventArgs that contains the event data.
return void
        protected override void OnMouseMove(MouseEventArgs e)
        {
            Point pt = new Point(e.X, e.Y);

            // Are we monitoring for drag operations?
            if (_dragNode != null)
            {
                // If currently dragging
                if (Capture && _dragging)
                    PageDragMove(pt);
                else if (!_dragRect.Contains(pt))
                    PageDragStart(pt);
            }

            base.OnMouseMove(e);
        }