resource和source的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了resource和source的区别相关的知识,希望对你有一定的参考价值。
参考技术A source 源头resource 资源
意思不同。本回答被提问者采纳 参考技术B 回答
resources 和sources的区别为:指代不同、用法不同、侧重点不同一、指代不同1、resources:资源,财力。2、sources:来源,出处。二、用法不同1、resources:resources在表示“……资源”时,一般在其后接介词in,如resources in coal and iron(媒与铁资源);resource在做单复数,以及前面接不同的修饰词时,表示不同的意思。
2、sources:source指河流的“源”,常以复数形式sources出现,如the sources of the Rhine(莱茵河的发源地)。三、侧重点不同1、resources:既可指自然资源方面的富有,也可指在精神财富方面的富有。2、sources:多用于隐喻,说明河流的源头或收入、情报、消息等来源。
将Resources.resx 中的BitmapImage 分配给Image.Source?
【中文标题】将Resources.resx 中的BitmapImage 分配给Image.Source?【英文标题】:Assign BitmapImage from Resources.resx to Image.Source? 【发布时间】:2012-09-23 08:02:35 【问题描述】:我想将我的 Resources.resx 中的 BitmapImage
分配给 Image
。
事先我将 .png 图像保存到 Resources.resx。此图片现在位于“/Resources/logo.png”中。
在阅读了几篇 SO 帖子和其他文章后,我现在有了这个:
logoImage.Source = new BitmapImage(new Uri(@"pack://application:,,,/Resources/logo.png"));
不幸的是,它不起作用。 我不知道如何解决这个问题。
我尝试将Pack-URI
替换为完整路径并且它有效,但我想使用相对路径以便在绝对路径不正确的不同机器上使用相同的源。
谁能帮我解决这个问题?
【问题讨论】:
【参考方案1】:为了使 Uri 工作,文件 logo.png 必须包含在 VS 项目中名为“Resources”的文件夹中(参见第一张图片),并且它的 Build Action 必须设置为 Resource(参见第二张图片) .
此 Resources 文件夹与 Resources.resx 完全无关。您可以将其重命名为您喜欢的任何名称。
【讨论】:
看起来文件也必须是小写的。我尝试了同样的事情,但由于某种奇怪的原因,资源名称似乎被强制小写。以上是关于resource和source的区别的主要内容,如果未能解决你的问题,请参考以下文章