Используйте управление изображением wpf, чтобы показать изображение из файловой системы - PullRequest
18 голосов
/ 02 декабря 2010

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

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

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

Ответы [ 3 ]

26 голосов
/ 17 сентября 2013
ImageSource imageSource = new BitmapImage(new Uri("C:\\FileName.gif"));    
image1.Source = imageSource;
18 голосов
/ 21 сентября 2014

В разметке:

<Image Stretch="Fill">
    <Image.Source>
        <BitmapImage UriSource="dashboard.jpg"/>
    </Image.Source>
</Image>
13 голосов
/ 02 декабря 2010
...