如何重绘图形?

XPR 2005-10-24 03:15:58
用C#做了简单的画图程序,但每次窗体被覆盖或从最小化还原后,所画的图形都不见了!
如何重绘所画的图形呢?应注意什么要点?
先谢谢各位了!
...全文
205 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
vosov 2005-10-25
  • 打赏
  • 举报
回复
jellyknight@163.com
楼主发mail给我。我把例子发给你
usepc 2005-10-25
  • 打赏
  • 举报
回复
SizeChanged事件里写this.Refresh();
Bob 2005-10-25
  • 打赏
  • 举报
回复
用Control.Invalidate()方法使控件的区域无效,触发Paint事件,系统会重画它.
在OnPaint事件处理方法写入恢复代码
XPR 2005-10-25
  • 打赏
  • 举报
回复
有没有例子程序呀?
给我些例子行吗?
谢谢!
zhy0101 2005-10-24
  • 打赏
  • 举报
回复
把画图的代码放到Paint事件里
pxk 2005-10-24
  • 打赏
  • 举报
回复
onpaint
XPR 2005-10-24
  • 打赏
  • 举报
回复
有没有具体的示例呀?我想研习一下!谢谢!
liujiwe79 2005-10-24
  • 打赏
  • 举报
回复
在onpPaint中写代码,然后调用invalidate()
CraxyMouse 2005-10-24
  • 打赏
  • 举报
回复
OnPatin事件裡即可!
如果你寫成是控件的話
加上
invalidate()
即可!
JasonHeung 2005-10-24
  • 打赏
  • 举报
回复
将全部绘图指令做成一个集合,在OnPatin里执行即可。

110,530

社区成员

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

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

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