小编Edw*_*ch2的帖子

如何在C#应用程序中处理1000多个图像?

目前,使用flowlayoutpanel和一组图片框来实现用于显示图像列表的winform控件.但即使在缩略图比例(64x64),当我们开始接近1000+图像时,我们得到OutOfMemory异常 - 我们的实际问题在于缩略图生成部分和Image对象的创建.

我无法从网上现有的图像查看示例中找到任何关于大量图像的策略,那么是否有人有任何链接或策略来解决显示1000多个图像列表的问题?

作为一个起点,当缩略图的图片框在视图中时,我们实际上只需要这些图像对象.那么我们只会创建10个图像对象,但除了加载和销毁图像对象之外,还有更聪明的方法吗?

谢谢,爱德华

c#

4
推荐指数
1
解决办法
207
查看次数

标签 统计

c# ×1