ListView显示某些图像,但不显示其他图像

本文关键字:显示 图像 其他 ListView | 更新日期: 2023-09-27 18:19:07

我想让某些图像显示在ListView创建的滚动项目列表的一侧。

现在我使用的数据模板从http://msdn.microsoft.com/en-us/library/windows/apps/hh780650.aspx

<Border Background="{StaticResource ListViewItemPlaceholderBackgroundThemeBrush}" Width="110" Height="110">
<Image Source="{Binding Image}" Stretch="Uniform"/>

其中Item是一个属性,设置如下

if(Type.ToLower().CompareTo("success") == 0)
                    _image = "/Assets/Ok_16.png";
                else
                    _image = "/Assets/Error_16.png";

基本上,如果一个进程成功,它显示一个图像,如果失败,它显示另一个图像。现在只会显示错误图像。我把它们都放在资产文件夹,并检查文件名,所以我不明白为什么它不会显示另一个图像。我尝试了像Logo.png这样的通用图像,它们工作得很好,但是当我创建一个Logo.png的副本并将其命名为Logo.png时,它不会显示它。

你知道会发生什么吗?

ListView显示某些图像,但不显示其他图像

将我的评论转换成答案:

right click project -> add existing item -> select your files -> click OK -> put them in the correct folder -> set build action to Resource