public GraphDragEventArgs(NodeGraphLayout canvas, DragEventArgs args) { Point canvasPoint = args.GetPosition(canvas); canvasPoint = new Point(canvasPoint.X - canvas.Translation.X, canvasPoint.Y - canvas.Translation.Y); Position = canvasPoint; DragArguments = args; }
public GraphDragEventArgs(NodeGraphLayout canvas, DragEventArgs args) { Point canvasPoint = args.GetPosition(canvas); canvasPoint = new Point(canvasPoint.X - canvas.Translation.X, canvasPoint.Y - canvas.Translation.Y); Position = canvasPoint; DragArguments = args; }