Ejemplo n.º 1
0
 protected override void OnMouseMove(MouseEventArgs e)
 {
     base.OnMouseMove(e);
     if (_dragHelper.IsTracking && _dragHelper.Update(e.X, e.Y))
     {
         if (SelectedItems.Count != 1)
         {
             return;
         }
         var item = SelectedItems[0];
         using (var dragImage = RepositoryDragImage.Create(
                    ((RepositoryListItem)item).DataContext.Path))
         {
             dragImage.ShowDragVisual(this);
             DoDragDrop(item, DragDropEffects.Move);
         }
         _dragHelper.Stop();
     }
 }