richtextbox显示gif图片闪烁 高手们帮帮忙。。在richtextbox显示gif图片,图片出现闪烁,有什么方法可以解决这问题呀。。图片少的时候还看的过去。。图片多了,就晃的眼睛难受!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //双缓冲防止闪烁 SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true); UpdateStyles();看能解决不 UpdateStyles();这是? SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true);这个我试过了。。好像没什么效果 http://blog.csdn.net/jest850615/archive/2009/06/12/4264250.aspx自己实现双缓冲试试。上面是BCB的双缓冲实现,仅供参考。 C#的双缓冲Form1.DoubleBuffer = true; c#中防止图片闪烁的例子(使用VS2005)仅供参考。 问题解决了。。插入图片时相当于插入PictureBox..由于这里我去重画richtextbox。图片一多。重画的richtextbox的频率就越大。。所以导致闪烁只要这里需要重画的在pictureBox上。就不会出现这个问题。至于双缓存问题。。没解决问题之前我是用了SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true); UpdateStyles();这个只能减少一小部份的闪烁。不是很理想提醒一下.net1.0里DoubleBuffer是这个属性。。.net2.0里OptimizedDoubleBuffer是这个属性OK 结贴 字符串替换 c#中怎么给treeview添加背景图片啊? [Socket]有没有一种类能让循环处于等待状态?收到通知继续执行.... 求一个根据GPS传过来的经纬度坐标算距离的代码 如何最好地公开DataGridView的Columns C#中如何让自己编写 的类中的错误能被try catch 语句捕获? [HELP] 弹出自定义菜单 C#不能识别Sql Server中的中文列名吗? [急]100分求助,关于ListView的筛选的问题。。。 怎么样保存当前pictureBox里的图像呢? 借号请教一个比较急的问题 问个数据库的问题
SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true);
UpdateStyles();
看能解决不
SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true);
这个我试过了。。好像没什么效果
自己实现双缓冲试试。
上面是BCB的双缓冲实现,仅供参考。
由于这里我去重画richtextbox。图片一多。重画的richtextbox的频率就越大。。所以导致闪烁
只要这里需要重画的在pictureBox上。就不会出现这个问题。至于双缓存问题。。没解决问题之前我是用了
SetStyle(ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true);
UpdateStyles();
这个只能减少一小部份的闪烁。不是很理想提醒一下.net1.0里DoubleBuffer是这个属性。。.net2.0里OptimizedDoubleBuffer是这个属性
OK 结贴