Изменить источник изображения из файла .cs - PullRequest
1 голос
/ 25 ноября 2011

Как бы вы изменили текущий источник изображения из файла .cs?Я пробовал это:

file.xaml.cs:

BitmapImage yesImage = new BitmapImage(new Uri("/Test;component/Images/yes.png")); // new source address   
img.Source = yesImage; // update source of img

Файл xaml имеет элемент управления <image Name="img" />, находящийся в нем.

1 Ответ

2 голосов
/ 26 ноября 2011

У меня сейчас работает.Я изменил «Build Action» изображений на «Content», и так как изображения являются локальными для проекта, я удалил «/ Test; component /», а также добавил UriKind.Relative к объекту URI.

BitmapImage yesImage = new BitmapImage(
       new Uri("/Images/yes.png", UriKind.Relative)); // new source address
img.Source = yesImage; // update source of img
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...