| | |
| | | using System.Windows.Forms; |
| | | |
| | | namespace Hydro.WinfrmUI |
| | | { |
| | | |
| | | |
| | | { |
| | | //定义一个委托,用来存储void Draw(Graphics bufferG, Template template) |
| | | public delegate void DrawDelegate(Graphics bufferG, Template template); |
| | | |
| | |
| | | var r = 2f / zoom; |
| | | if (_isDragging && DragStartPos != new PointF(0, 0) && mousePosition != new PointF(0, 0)) |
| | | { |
| | | label_center.Text = $"S:{DragStartPos.X}:{DragStartPos.Y} E:{mousePosition.X}:{mousePosition.Y}"; |
| | | //label_center.Text = $"S:{DragStartPos.X}:{DragStartPos.Y} E:{mousePosition.X}:{mousePosition.Y}"; |
| | | var _lastMousePosition = DragStartPos; |
| | | // 绘制矩形 |
| | | var start = new PointF((float)Math.Min(mousePosition.X, _lastMousePosition.X), (float)Math.Min(mousePosition.Y, _lastMousePosition.Y)); |