private void WaferCanvas_MouseUp(object sender, MouseButtonEventArgs e) { isDragging = false; clickPosition = e.GetPosition(WaferCanvasContainer); WaferCanvasContainer.ReleaseMouseCapture(); baseX = WaferTt.X; baseY = WaferTt.Y; aX = 0; aY = 0; }
private void WaferCanvas_MouseDown(object sender, MouseButtonEventArgs e) { if (e.ChangedButton == MouseButton.Middle && e.ButtonState == MouseButtonState.Pressed) { logger.Log("dsfads"); WaferTt.X = WaferTt.Y = 0; WaferSt.ScaleX = 1; WaferSt.ScaleY = -1; return; } isDragging = true; clickPosition = e.GetPosition(WaferCanvasContainer); WaferCanvasContainer.CaptureMouse(); aX = 0; aY = 0; }