我有一个名为“img”的用户选择的图像文件。如何将我的图像控件(如下所示)绑定到此文件?
<Image Source = "{Binding ImagePath}" />
我写:
ImagePath = new Uri(img.Path);
但它不起作用。谁能帮我?
我有一个名为“img”的用户选择的图像文件。如何将我的图像控件(如下所示)绑定到此文件?
<Image Source = "{Binding ImagePath}" />
我写:
ImagePath = new Uri(img.Path);
但它不起作用。谁能帮我?
加载图像后,创建一个BitmapImage
.
var bi = new BitmapImage();
var fstream = await selectedFile.OpenAsync(FileAccessMode.Read);
bi.SetSource(fstream);
BImage = bi;
然后确保您的BImage
住宿通知 UI。我重命名ImagePath
为BImage
以澄清它不Path
直接使用,但你可以随意调用它。
private BitmapImage _bImage;
public BitmapImage BImage
{
get { return _bImage; }
set
{
_bImage= value;
NotifyPropertyChanged("BImage");
}
}
(您的 XAML)
<Image Source = "{Binding BImage}" />