protected override void OnMouseUp(MouseEventArgs e)
 {
     base.OnMouseUp(e);
     Capture     = false;
     PressedItem = null;
     if (IsDragging)
     {
         Point          pp         = PointToView(new Point(e.X, e.Y));
         MouseEventArgs me         = new MouseEventArgs(e.Button, e.Clicks, pp.X, pp.Y, e.Delta);
         DragController controller = typeof(GridControl).GetProperty("DragController", BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.NonPublic).GetValue(View.GridControl, null) as DragController;
         controller.EndDrag(e);
     }
 }