C# 如何将图像控件绑定到用户选择的文件?
我有一个名为“img”的用户选择的图像文件。如何将图像控件(如下所示)绑定到此文件C# 如何将图像控件绑定到用户选择的文件?,c#,xaml,windows-8,winrt-xaml,C#,Xaml,Windows 8,Winrt Xaml,我有一个名为“img”的用户选择的图像文件。如何将图像控件(如下所示)绑定到此文件 <Image Source = "{Binding ImagePath}" /> 但它不起作用。有人能帮我吗?加载图像后,创建一个位图图像 var bi = new BitmapImage(); var fstream = await selectedFile.OpenAsync(FileAccessMode.Read); bi.SetSource(fstream); BImage = bi
<Image Source = "{Binding ImagePath}" />
但它不起作用。有人能帮我吗?加载图像后,创建一个
位图图像
var bi = new BitmapImage();
var fstream = await selectedFile.OpenAsync(FileAccessMode.Read);
bi.SetSource(fstream);
BImage = bi;
然后确保BImage
属性通知用户界面。我将ImagePath
重命名为BImage
,以澄清它没有直接使用Path
,但您可以随意调用它
private BitmapImage _bImage;
public BitmapImage BImage
{
get { return _bImage; }
set
{
_bImage= value;
NotifyPropertyChanged("BImage");
}
}
(您的XAML)
加载图像后,创建一个位图图像
var bi = new BitmapImage();
var fstream = await selectedFile.OpenAsync(FileAccessMode.Read);
bi.SetSource(fstream);
BImage = bi;
然后确保BImage
属性通知用户界面。我将ImagePath
重命名为BImage
,以澄清它没有直接使用Path
,但您可以随意调用它
private BitmapImage _bImage;
public BitmapImage BImage
{
get { return _bImage; }
set
{
_bImage= value;
NotifyPropertyChanged("BImage");
}
}
(您的XAML)
我按照keyboardP说的做了,结果成功了。谢谢你的帮助:)我照键盘上说的做了,而且成功了。谢谢你的帮助:)