OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.ShowDialog();
PhotoPath = openFileDialog.FileName;
string fileName = PhotoPath.Skip(PhotoPath.IndexOf(PhotoPath.Last(p => p == '\\'))).ToString();
File.Move(PhotoPath, @"\Resources\"); //Тут исключение
var img = new BitmapImage(new Uri($@"\Resources\{fileName}"));
UserPhoto_Ellipse.Fill = new ImageBrush(img);
По задумке, получаем ссылку на фото, переносим его в папку с ресурсами, и вставляем фото в качестве заливки для Ellipse.
Ошибка:
System.UnauthorizedAccessException: "Отказано в доступе по данному пути."
Как решить?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости