GDI+画好的线如何擦除(有背景图片)

DreamyLove 2013-05-20 11:37:00
如题,原本要做一个画线的控件,也就是这条线的两个端点可以任意拖动,那么这条线就连接这两个点。
关键是,我第二次拖动后,第一次产生的线如何删除。现在有背景图片。求解!
...全文
270 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
DreamyLove 2013-05-20
  • 打赏
  • 举报
回复
引用 楼主 DreamyLove 的回复:
如题,原本要做一个画线的控件,也就是这条线的两个端点可以任意拖动,那么这条线就连接这两个点。 关键是,我第二次拖动后,第一次产生的线如何删除。现在有背景图片。求解!
就算在原始图像上画,原始图像上也有一条线了啊
Trent1985 2013-05-20
  • 打赏
  • 举报
回复
你把原始图像和画线后的图像分开,每次画线都原始图像上面画就行了,看你的说法应该是第一次画了线后,你直接在第一次的结果图上面画了,你应该在原始图像上操作!
Kellen_He 2013-05-20
  • 打赏
  • 举报
回复
画板上的每一次更新都调Clear方法清空画板,然后重画。
Trent1985 2013-05-20
  • 打赏
  • 举报
回复
你每次画的时候都使用原始图,原始图是不变的啊,你画完后,可以保存为另外一张图像,不要变换原始图就OK了
DreamyLove 2013-05-20
  • 打赏
  • 举报
回复
......没人么,顶起

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧