【发布时间】:2013-09-15 14:22:27
【问题描述】:
您好,我需要将图像绑定到列表框,但是当我尝试它时,我得到 FILE NOT FOUND 但文件存储在文件夹 layoutGraphics 的应用程序包中。我尝试将文件放入默认文件夹,但我得到相同的结果有人知道什么是坏的吗?
var file = await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync("ms-appx:///layoutGraphics/offline.png");
var fileStream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read);
var img = new BitmapImage();
img.SetSource(fileStream);
ImgSource = img;
// 属性
private BitmapImage _imgSource;
public BitmapImage ImgSource
{
get { return _imgSource; }
set
{
_imgSource = value;
OnPropertyChanged("MyDatasMessagesUserList");
}
}
或者任何人知道更好的解决方案,我可以如何使用数据模板将应用文件夹中的图像绑定到我的列表框?
【问题讨论】:
-
@"/layoutGraphics/offline.png" 或使用资源
-
@ 不工作 - 找不到文件
标签: c# xaml data-binding windows-8 windows-store-apps