protected override void OnDragOver(DragEventArgs drgevent)
{
ItemDragMode = false;
Point pt = PointToClient(new Point(drgevent.X, drgevent.Y));
if (_dragAutoScrollFlag)
DragAutoScroll();
SetDropPosition(pt);
UpdateView();
base.OnDragOver(drgevent);
}