用GDI+技术作图时,什么语句可清除某位置的线条?

yanli68 2006-10-04 10:58:53

在VS.NET中用GDI+(图形设备接口)技术作图时,C#或VB.NET都有画直线、弧线的语句,但要清除某位置的线条(保留图形的其它部分),该用什么语句?这种“清除”是程序运行时根据用户需要而进行的;也就是说,“清除”是用户运行程序时激活的。
...全文
212 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
如果你那都是对象,应用undo思想

把所有画的对象放在一个array中

你要清除哪个,实际就是把array里的哪个元素删除
然后调用Invalidate()这样OS自动调用OnPaint方法,而你所以的画图都在这里循环画array的对象,所以自然实现了
冷锋 2006-10-26
  • 打赏
  • 举报
回复
根据画图的参数重新画图
--》根据原语句画一样的图和背景色一样覆盖掉就好了:如果画图的时候有底图你怎么覆盖掉?
冷锋 2006-10-26
  • 打赏
  • 举报
回复
这才差不多哈.
  • 打赏
  • 举报
回复
二楼正解
ss19830716 2006-10-24
  • 打赏
  • 举报
回复
根据原语句画一样的图和背景色一样覆盖掉就好了
micher_yan 2006-10-06
  • 打赏
  • 举报
回复
图形能清除吗?
好像都要重画吧?

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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