C#绘图 比如我要做一个动态的时钟,表盘作为背景不刷新?
答案:3 悬赏:30 手机版
解决时间 2021-02-13 03:09
- 提问者网友:轮囘Li巡影
- 2021-02-12 20:15
C#绘图 比如我要做一个动态的始终,时、分、秒针都是动态刷新,表盘自定义图片,不需要刷新,使用timer作为计时器,请问怎么能让表盘不是随timer重新绘图?谢谢!
最佳答案
- 五星知识达人网友:野慌
- 2021-02-12 20:45
你需要使用异或绘制在原来的位置重画指针线,这样可以擦掉原来的画的指针,然后再新的位置再画。不过采用双缓冲绘制,你可以重绘背景。效果很好的。
全部回答
- 1楼网友:拜訪者
- 2021-02-12 22:28
把表盘设为窗体背景,然后在窗体上绘图
- 2楼网友:鱼芗
- 2021-02-12 20:52
你好!
只把时、分、秒针写在timer里面,表盘用图片放在picturebox里面,或者直接在formload里用代码画出来
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯