在Metro App中,当StorageFile使用该GetThumbnailAsync()方法检索 a 的缩略图时,它Background Color是Dark Blue/Navy Blue。
是否可以覆盖它Color?我希望Background是Transparent。
在Metro App中,当StorageFile使用该GetThumbnailAsync()方法检索 a 的缩略图时,它Background Color是Dark Blue/Navy Blue。
是否可以覆盖它Color?我希望Background是Transparent。
从文档中,
缩略图是适当大小的背景上的图标。背景颜色由与文件关联的应用程序确定。
结合以下注释:
注意 如果关联的应用是 Windows 应用商店应用,则使用应用的磁贴背景颜色。
如果您的应用程序与文件有关联,只需确保您的应用程序Background颜色是Transparent(实际上不是 100% 确定您可以这样做)。
另一种选择是使用诸如 WriteableBitmapEx 之类的东西来查找平铺颜色的每个像素,然后将这些像素转换为Transparent. 不应该太可怕,但会有开销(自然)。
希望这会有所帮助,祝编程愉快!