Динамическая загрузка картинки из ресурсов приложения.
оба варианта взяты из инета, со stackoverflow (с большим количеством плюсов) и даже с официальных ресурсов MS.
Такой вариант работает
string path = "pack://application:,,,/MyApp1;component/Resources/image1.png";
var src = new BitmapImage(new Uri(path, UriKind.Absolute));
А такой нет:
string path = "MyApp1;component/Resources/image1.png";
var src = new BitmapImage(new Uri(path, UriKind.Relative));
Интересно почему?
И что это вообще за пути, если в обоих случаях картинка лежит в ресурсах приложения?
Какие есть еще варианты? И как лучше?