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

picturebox加载图片慢,如何解决好呢

2013-12-07 
picturebox加载图片慢,怎么解决好呢?如题,大约有10个png图片打开后是一个一个的慢慢出来,有比较好的能加速

picturebox加载图片慢,怎么解决好呢?
如题,大约有10个png图片

打开后是一个一个的慢慢出来,有比较好的能加速的方法吗?

新手……
1.看下是不是代码问题
2.大图片生成缩略图
[解决办法]
如果图片很大,没有什么好的办法。
[解决办法]
把图片放到资源列表哪里,或者预先读取
public static class Res
{
     public static Image btn1;
     public static Image btn2;

     static Res()
     {
         btn1=Image.FromFile(....);
         btn2=Image.FromFile(....);
     }
}

窗体:
    pictureBox1.Image=Res.btn1;
    pictureBox2.Image=Res.btn2;
   ....
[解决办法]
建议使用异步加载!!!
[解决办法]
图片做缩略图

热点排行