【发布时间】:2012-09-26 20:12:01
【问题描述】:
我在 Visual Studio 中基于 Grid App XAML 模板创建了一个 Windows 应用商店应用。它将GridView 绑定到包含组的集合,其中每个组包含项目,其中每个项目包含一些元数据和图像。 CollectionViewSource 用于在网格视图中显示组内的项目。这一切都很好。然后我添加了一个用于添加新项目的按钮,当单击该项目时,会显示其元数据,但 不是 图像。点击事件处理程序:
private void Button_Click_1(object sender, RoutedEventArgs e)
{
SampleDataGroup sampleDataGroup = SampleDataSource.GetGroup("Group-1");
var sampleDataItem = new SampleDataItem("uniq", "Title", "Subtitle", "c:/users/christian/pictures/my_image.jpg", "Description", "Content", sampleDataGroup);
sampleDataGroup.Items.Add(sampleDataItem);
}
但是,如果图像是从项目的 Assets 文件夹中读取的,而不是从 Pictures 文件夹中读取的,则它会按预期工作。有什么想法吗?
【问题讨论】:
标签: xaml windows-8 windows-runtime