Пример #1
0
 private void EndDragOperation()
 {
     if (_dragOperation != null)
     {
         _dragOperation.EndDrag();
         _dragOperation = null;
     }
 }
Пример #2
0
 protected override void OnMouseUp(MouseButtonEventArgs e)
 {
     switch (e.ChangedButton)
     {
     case MouseButton.Left:
     case MouseButton.Middle:
         if (_dragOperation != null)
         {
             _dragOperation.EndDrag();
             _dragOperation = null;
         }
         e.Handled = true;
         break;
     }
     base.OnMouseUp(e);
 }