1

我正在构建一个 Windows 应用商店 (WinRT) 应用程序,并且我添加了按钮来操作列表中的项目,我正在为这些按钮使用图像。我跟踪了许多信息集,但无法显示这些图像,我尝试了以下方法:

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

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

我已经尝试将上述图像设置为复制本地,然后使用不同的构建操作,当我运行应用程序时,图像永远不会显示。

4

3 回答 3

3

如果您将图像包含在应用程序包中,则应将它们标记为内容(默认情况下,将它们添加到项目中时会标记为内容)。

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

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

<Button>
  <Image Source="ms-appx:///Images/add.png"/>
</Button>
于 2013-01-15T06:42:32.327 回答
0

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

然后你应该可以写

<Button>
    <Image Source="/Images/add.png"/>
</Button>
于 2013-01-15T06:22:07.007 回答
0

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

于 2015-07-03T17:06:16.493 回答