0
我试图按照以下步骤创建动态创建的网格项目,每个项目都有其背景设置的GridView的动态设置的ImagePath从绝对路径应该为每个Grid项加载的文件,是否有一种方法可以将此值转换为ImagePath,以便加载图像?在WinRT中
我正在使用文件选取器获取FilePath。然后将该值保存到应用程序启动时加载的ObservableCollection中,并将其设置为DataContext进行显示。
我试图按照以下步骤创建动态创建的网格项目,每个项目都有其背景设置的GridView的动态设置的ImagePath从绝对路径应该为每个Grid项加载的文件,是否有一种方法可以将此值转换为ImagePath,以便加载图像?在WinRT中
我正在使用文件选取器获取FilePath。然后将该值保存到应用程序启动时加载的ObservableCollection中,并将其设置为DataContext进行显示。
有没有ImagePath
财产,我知道和ImageSource
是不是路径,甚至Uri
。您应该将您的ImageSource
绑定到BitmapImage
。只需创建一个新的BitmapImage
,并在更新图像之前等待它加载,请致电SetSource
或SetSourceAsync
- 例如显示占位符图像,进度指示符或淡入图像。