ユーザーが選択した「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}" />