Используйте управление изображениями wpf для отображения изображения из файловой системы

Я хочу показать изображение из файла с помощью элемента управления wpf. Файл изображения находится в каталоге приложения.

<Image Stretch="Fill" Source="dashboard.jpg" />

Файл dashboard.jpg должен быть заменен во время или после развертывания. Как мне добавить изображение в проект и то, что BuildAction мне нужно использовать, чтобы изображение читалось из файловой системы, а не какой-либо источник, который я не могу изменить после развертывания. Какой источник uri мне нужно использовать?

Ответы

Ответ 2

ImageSource imageSource = new BitmapImage(new Uri("C:\\FileName.gif"));    
image1.Source = imageSource;

Ответ 3

В разметке:

<Image Stretch="Fill">
    <Image.Source>
        <BitmapImage UriSource="dashboard.jpg"/>
    </Image.Source>
</Image>