高分求教:关于窗体上画网格线的问题

mathsfan 2010-04-07 09:29:45
我用canvas画的原始图片:

当我移动button5时:

后面的网格线会被擦掉,不知道各位有什么解决方法,我的目的就是象现在很多报表控件一样背景是网格线,我在前方怎么拖动控件后面的网格线都会存在,不知道怎么解决,还望大家帮助啊:)
...全文
132 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mathsfan 2010-04-07
  • 打赏
  • 举报
回复
呵呵,有个新问题,我是放在Form的onPaint里,问题是解决了,但是如果窗体上有Panel这种容器的,panel上没有画进去啊.....
bdmh 2010-04-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mathsfan 的回复:]
ls的能稍微详细一些吗?
[/Quote]
还怎么详细呀,把画线的过程放在form的OnPaint事件中,在移动按钮时执行Self.Invalidate进行重绘
mathsfan 2010-04-07
  • 打赏
  • 举报
回复
ls的能稍微详细一些吗?
bdmh 2010-04-07
  • 打赏
  • 举报
回复
在OnPaint中画线,在button移动时执行invalidate

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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