C# 如何更改图像位置
我正在用C#开发WPF,我有以下代码从输出文件夹中的C# 如何更改图像位置,c#,wpf,C#,Wpf,我正在用C#开发WPF,我有以下代码从输出文件夹中的smiles文件夹(例如bin\debug)获取图片angry.png: 但是我想从另一个位置获取图片angry.png,比如Resources\Image\smiles\angry.png。您能告诉我如何更改文件夹位置以使其正常工作吗?在这种情况下,。\..\Resources\Image\smiles\angry.png就足够了 尝试使用。\..\Resources\Image\smiles\angry.png-如果有效,我将添加一个答案并
smiles
文件夹(例如bin\debug
)获取图片angry.png
:
但是我想从另一个位置获取图片
angry.png
,比如Resources\Image\smiles\angry.png
。您能告诉我如何更改文件夹位置以使其正常工作吗?在这种情况下,。\..\Resources\Image\smiles\angry.png
就足够了 尝试使用。\..\Resources\Image\smiles\angry.png
-如果有效,我将添加一个答案并解释。资源和bin文件夹之间的关系是什么?我已经尝试使用您的代码,但仍然不起作用。还有什么解决办法吗?
BitmapImage bitmap = new BitmapImage(
new Uri(@"smiles/angry.png",
UriKind.RelativeOrAbsolute));