2013-03-27 66 views
0

我试图按照以下步骤创建动态创建的网格项目,每个项目都有其背景设置的GridView的动态设置的ImagePath从绝对路径应该为每个Grid项加载的文件,是否有一种方法可以将此值转换为ImagePath,以便加载图像?在WinRT中

我正在使用文件选取器获取FilePath。然后将该值保存到应用程序启动时加载的ObservableCollection中,并将其设置为DataContext进行显示。

回答

0

有没有ImagePath财产,我知道和ImageSource是不是路径,甚至Uri。您应该将您的ImageSource绑定到BitmapImage。只需创建一个新的BitmapImage,并在更新图像之前等待它加载,请致电SetSourceSetSourceAsync - 例如显示占位符图像,进度指示符或淡入图像。