2013-01-15 86 views
1

我正在构建Windows应用商店(WinRT)应用程序,并且已添加按钮来处理列表中的项目,我正在使用这些按钮的图像。我按照无数套的信息,但不能让这些图片展现出来,我已经试过如下:在Windows应用商店应用中未显示图像

<Button> 
    <Image Source="/Images/add.png"/> 
</Button> 

<Button> 
    <Image Source="mx-app://Images/add.png"/> 
</Button> 

我已经尝试了以上设置本地复制的图像,然后用不同的生成操作,当我运行应用程序时,图像从不显示。

回答

0

尝试将每个图像的构建操作设置为资源。

那么你应该能够编写

<Button> 
    <Image Source="/Images/add.png"/> 
</Button> 
+0

这没有奏效,测试时我仍然得到空白按钮。我已经确定该图像是Debug文件夹以及Debug \ appx中的正确位置,以防万一,图像从不显示。所以它的运行结果是:Debug \ Images \ add.png和Debug \ Appx \ Images \ add.png。这些图像都不被使用。 – MrThirsty

3

如果你包括在应用程序包的图像,它们应该被标记为内容(他们会在默认情况下拉动将它们添加到项目时) 。

假设您的项目中有一个名为Images的顶级文件夹,则您的第一次调用应该可行。

你的第二次调用应该是(这只是第一的更明确的版本):

<Button> 
    <Image Source="ms-appx:///Images/add.png"/> 
</Button> 
0

右键点击图片。属性 - >构建操作。确保“构建行动”是内容

相关问题