拖动鼠标动态画矩形,曲线,直线,
代码说明:
应用背景 生成图形列表(可以是Shape数组,或者利用容器类List),来保存界面要绘制的图形。 2.应用程序工具栏可以指定绘制的1中所述的图形类型 3.接收用户的鼠标操作,点击左键开始绘制, 随鼠标拖动同步绘制临时图形,松开鼠标时确定图形,加入图形列表 4.可以刷新窗口,当窗口最大化最小化调整大小时可以重绘图形。关键技术 private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) if (!CatchStart) { CatchStart = true; DownPoint = new Point(e.X, e.Y); } }
下载说明:请别用迅雷下载,失败请重下,重下不扣分!