Как получить путь загруженного изображения в C # - PullRequest
0 голосов
/ 24 апреля 2019

Я загрузил изображение для события клика.Для другого события мне нужно получить путь к загруженному изображению, вот мой код для загрузки изображения

Image img = new Image(); 
Stream imageStreamSource = new FileStream("img/block.png", FileMode.Open, FileAccess.Read, FileShare.Read); 
PngBitmapDecoder decoder = new PngBitmapDecoder(imageStreamSource,BitmapCreateOptions.PreservePixelFormat,BitmapCacheOption.Default); 
BitmapSource bitmapSource = decoder.Frames[0]; 
ImageSource imageSource = bitmapSource; 
img.Source = imageSource 

Есть ли способ получить путь к img в виде строкового значения или другого значения?Потому что я хочу сравнить его путь для другого события

1 Ответ

0 голосов
/ 24 апреля 2019

Вы можете попробовать привести к FileStream, чтобы получить полный путь

 FileStream fStream = imageStreamSource as FileStream;
 var filePath = fStream.Name;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...