CachedImage:一个WPF控件,该控件包装了Image控件以启用基于文件系统的缓存

时间:2024-05-24 06:28:18
【文件属性】:

文件名称:CachedImage:一个WPF控件,该控件包装了Image控件以启用基于文件系统的缓存

文件大小:15KB

文件格式:ZIP

更新时间:2024-05-24 06:28:18

C#

一个WPF控件,该控件包装了Image控件以启用基于文件系统的缓存。 背景 如果我们使用本地WPF Image控件通过HTTP协议显示图像(通过将Source设置为http url),则每次加载该控件时都会从服务器下载图像。 在其Dedicated模式(请参见下面的Cache Mode )下,此CachedImage库中存在的Image控件包装本机Image控件以添加基于本地文件系统的缓存功能。 此控件在第一次下载图像时创建该图像的本地副本。 到可配置的缓存文件夹(默认为\AppName\Cache )。 控件的所有后续加载(或包含该控件的页面,窗口或应用程序)将显示本地文件系统中的图像,而不会从服务器下载图像。 在其WinINet模式下, Image控件使用IE用于缓存的Internet临时文件目录。 缓存模式 我们提供两种


【文件预览】:
CachedImage-main
----.gitignore(2KB)
----LICENSE(1KB)
----README.md(6KB)
----source()
--------CachedImage.csproj(3KB)
--------Image.cs(3KB)
--------FileCache.cs(4KB)
--------CachedImage.nuspec(660B)
--------Properties()
--------CachedImage.sln(968B)
----.gitattributes(2KB)

网友评论