2017-04-05 35 views
0

应用程序获取天气数据并显示接收到的数据,包括相应的图标。多个天气代码将使用相同的图标,例如Light rainHeavy rain。我想避免创建一个代码映射器,它将返回给定代码应该使用的图标。使用构建操作'资源'为文件设置别名

是否有可能“别名”WPF资源,以便他们可以在多个名称下访问,但占用单个文件的空间?

回答

1

是否有可能“别名”WPF资源,以便他们可以在多个名称下访问,但占用单个文件的空间?

不,每个资源都必须具有唯一的名称,因此您应该复制资源或编写一些代码以查找适当的资源。

图标不占用太多空间,所以前面的方法不应该是一个问题。你不应该创建不存在的问题:)

+0

考虑到图标是GIF动画约150kb大约有100个国家映射到10个图标,复制它们会显着增加应用程序的大小(〜13MB)。然后我会去手动映射。 – pikausp

+0

这听起来像个好主意。 – mm8