我只是想在鼠标移动事件上画一个矩形。我刚刚将起点保存在 MouseDown 事件中,而终点来自 Mouse Move 。并调用了paintImage函数。
Rectangle rec = new Rectangle (x1,y1,x2 - x1 , y2 - y1);
G.DrawRectangle(Pens.Blue,rec);
Starting Points = (x1,y1)
Ending Points = (x2,y2)
问题是当 x2 的值小于 x1 或 y2 小于 y1 时,矩形没有绘制......任何人都可以帮助我