我正在尝试将图像插入到我的Windows应用商店应用中,它在设计时出现在XAML编辑器中,但在运行时图像不会出现。
我很确定我在这里使用了正确的代码,并且我已将徽标添加到Assets文件夹中,但它仍未在运行时出现。如果我在代码或Assets文件夹中弄错了,那么它甚至不会出现在编辑器的设计时间我认为是什么给出了?
XAML:
<Page
x:Class="AppName.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:AppName"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Image Source="Assets\Logos\16380.png"
Stretch="None"
HorizontalAlignment="Left"
VerticalAlignment="Top"
Margin="120, 0, 0, 0"
/>
</Grid>
</Page>
答案 0 :(得分:3)
我设法解决了这个问题。
在XAML中将图像插入页面时,需要在解决方案资源管理器中右键单击图像文件,单击“属性”,然后确保将“构建操作”设置为“内容”,然后将“复制到输出目录”设置为“复制”(如果较新)。您还需要使用正斜杠(/)而不是反斜杠()。