首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

急关于c#里GDI+绘图有关问题

2013-04-12 
急!!!关于c#里GDI+绘图问题在pictureBox的mouseMove事件里通过CreateGraphics绘图无效,但是换成用bitmap,

急!!!关于c#里GDI+绘图问题
在pictureBox的mouseMove事件里通过CreateGraphics绘图无效,但是换成用bitmap,然后pic.Image=bmp就是正常的,我在测试项目里是都可以的,但是在我们软件里就有这样的问题,不知道有没有人跟我一样的,因为我找了一天了也没找出来什么问题! C# GDI+ Graphics 绘图
[解决办法]
应该是有其他代码在刷新,把CreateGraphics画出来的东西给充掉了,屏蔽下其他代码调试下;
[解决办法]
CreateGraphic是画在控件表面的,只要有遮挡或是控件大小等更新就会把刷掉

可以考虑将代码写在Paint事件里
[解决办法]
看看pictureBox的父容器有没有什么刷新的代码,从而引起pictureBox被强制要求刷新。

热点排行