c#怎么在picturebox里面画好坐标图,同时这个pbox会更新图片且保持坐标图不变

pixian0237 2017-03-23 03:04:41

大概就是这样。怎么才可以使得这个坐标图不产生闪烁,保持在那里,而图片却可以一直更新呢
...全文
211 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2017-03-24
  • 打赏
  • 举报
回复
不知道你说的 会闪烁 指的是什么 图片都更换了,既然有跳动感,除非你是连续更换过渡图片并至少保证每秒10幅以上图片(动画) 坐标在更换图片后画上即可
老牛18岁 2017-03-24
  • 打赏
  • 举报
回复
以上说得非常正确.望采纳
pixian0237 2017-03-24
  • 打赏
  • 举报
回复
引用 11 楼 xdashewan 的回复:
[quote=引用 9 楼 pixian0237 的回复:] 不过有个问题就是,我点击按钮开始绘坐标的瞬间,坐标图出现了,然后立刻就消失了,然后过了一会坐标图才稳定不动
这个光凭描述很难分析,你可以使用排除法来确定是哪部分逻辑导致这个现象[/quote] 嗯。现在不这样么做了。就把坐标图画在pbox外面好了。这样不会出现问题。谢了
xuzuning 2017-03-24
  • 打赏
  • 举报
回复
坐标在 picturebox 的 paint 事件里绘制,并不需要你的干预 也可绘制在 panle 中,并令 panle 悬浮在 picturebox 上
xdashewan 2017-03-24
  • 打赏
  • 举报
回复
引用 9 楼 pixian0237 的回复:
不过有个问题就是,我点击按钮开始绘坐标的瞬间,坐标图出现了,然后立刻就消失了,然后过了一会坐标图才稳定不动
这个光凭描述很难分析,你可以使用排除法来确定是哪部分逻辑导致这个现象
pixian0237 2017-03-24
  • 打赏
  • 举报
回复
引用 8 楼 xuzuning 的回复:
不知道你说的 会闪烁 指的是什么 图片都更换了,既然有跳动感,除非你是连续更换过渡图片并至少保证每秒10幅以上图片(动画) 坐标在更换图片后画上即可
你说的很对,我后来就是在更换图片以后再画坐标就可以保持稳定。不过犹豫我得频繁的重绘pbox,所以坐标图容易产生那种闪烁。。
pixian0237 2017-03-24
  • 打赏
  • 举报
回复
引用 3 楼 xdashewan 的回复:
[quote=引用 2 楼 pixian0237 的回复:] 把坐标图放在背景上?你的意思说把坐标图放在pbox的背景上?还是什么
对,试试把坐标图放在pbox的backgroundimage上,看看会不会闪[/quote] 不过有个问题就是,我点击按钮开始绘坐标的瞬间,坐标图出现了,然后立刻就消失了,然后过了一会坐标图才稳定不动
引用 8 楼 xuzuning 的回复:
不知道你说的 会闪烁 指的是什么 图片都更换了,既然有跳动感,除非你是连续更换过渡图片并至少保证每秒10幅以上图片(动画) 坐标在更换图片后画上即可
算了。现在我就直接在pbox外面绘制好坐标图,省的在pbox里面绘制麻烦。。里面绘制,坐标图总是要被重写,太麻烦了
pixian0237 2017-03-23
  • 打赏
  • 举报
回复
引用 3 楼 xdashewan 的回复:
[quote=引用 2 楼 pixian0237 的回复:] 把坐标图放在背景上?你的意思说把坐标图放在pbox的背景上?还是什么
对,试试把坐标图放在pbox的backgroundimage上,看看会不会闪[/quote] 换了一下代码的位置就可以了。。
pixian0237 2017-03-23
  • 打赏
  • 举报
回复
引用 3 楼 xdashewan 的回复:
[quote=引用 2 楼 pixian0237 的回复:] 把坐标图放在背景上?你的意思说把坐标图放在pbox的背景上?还是什么
对,试试把坐标图放在pbox的backgroundimage上,看看会不会闪[/quote] 会闪烁的,并且坐标会被新的图片覆盖
pixian0237 2017-03-23
  • 打赏
  • 举报
回复
引用 3 楼 xdashewan 的回复:
[quote=引用 2 楼 pixian0237 的回复:] 把坐标图放在背景上?你的意思说把坐标图放在pbox的背景上?还是什么
对,试试把坐标图放在pbox的backgroundimage上,看看会不会闪[/quote] OK。。我试一试
xdashewan 2017-03-23
  • 打赏
  • 举报
回复
引用 2 楼 pixian0237 的回复:
把坐标图放在背景上?你的意思说把坐标图放在pbox的背景上?还是什么
对,试试把坐标图放在pbox的backgroundimage上,看看会不会闪
pixian0237 2017-03-23
  • 打赏
  • 举报
回复
引用 1 楼 xdashewan 的回复:
你可以尝试把坐标图放在背景上
把坐标图放在背景上?你的意思说把坐标图放在pbox的背景上?还是什么
xdashewan 2017-03-23
  • 打赏
  • 举报
回复
你可以尝试把坐标图放在背景上

110,536

社区成员

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

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

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