Esempio n. 1
0
 public void MouseDragged(object sender, MouseEventArgs e)
 {
     if (isDragging)
     {
         //Debug.WriteLine("MouseDragged!!");
         if (startPoint.IsValid())
         {
             endPoint.ProjectionStoE((int)e.GetPosition((UIElement)sender).X, (int)e.GetPosition((UIElement)sender).Y,
                                     model.GetSOrigin(), model.GetSMax());
             if (endPoint.IsValid())
             {
                 model.Translate(startPoint, endPoint);
             }
         }
     }
 }