从 app.xaml /wpf 设置图像源

Set Image Source from app.xaml /wpf

我正在尝试获取我的项目的图像并将其放入我的 App.xaml

的样式中
<Style x:Key="image_campange_map" TargetType="Image">
    <Setter Property="Source" Value="../Images/map.jpg"/>
</Style>

问题: 找不到路径的一部分 'C:\WINDOWS\Images\map.jpg

我怎样才能得到我正在设计的图像的本地路径? 谢谢!

在图像属性中将 Build Action 设置为 "Content",将 Output 设置为 "Copy Always"。

然后创建 BitmapImage 资源而不是样式。示例:

 <Window.Resources>
    <BitmapImage x:Key="myKey" UriSource="Images/map.jpg"/>
 </Window.Resources>

现在只需设置您的 Image 来源

 <Image Source="{StaticResource myKey}"/>