Я не могу понять, как динамически загрузить изображение с диска в элемент управления изображением Xaml.
<Image x:Name="imgLogo" ....../>
Тогда в моем классе C ++ я не могу получить примеры работы, которые я нашел. Большинство из них в C #. Одна неприятность заключается в том, что я продолжаю видеть используемый System.Windows.Media::ImageSource, но это не входит в мои рамки.
Может кто-нибудь, пожалуйста, покажите мне пример. Я пришел из мира iOS и не привык к MS и их фреймворкам.
Спасибо,
Попробуйте это, это в C #, но должно быть довольно легко преобразовать:
using Windows.UI.Xaml.Media.Imaging;
<Image Margin="5" Source="{Binding BMImage}" Height="100"/>bmImage = new BitmapImage();
bmImage.UriSource = new Uri(new Uri(
*your file path*,
*your image name*);BitmapImage bmImage;
public BitmapImage BMImage
{
get
{
return bmImage;
}
}
Взято из Вот (мой блог).
Чтобы изменить изображение, просто измените значение bmImage
и позвонить NotifyPropertyChanged(()=>BMImage);
(при условии, что у вас есть эта настройка)
Увидеть Вот для примера Microsoft о том, как использовать изображения.
Увидеть Вот для Windows.UI.Xaml.Media.Imaging
Пространство имен.
Других решений пока нет …