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);
}