Задать вопрос
Sapun4ik
@Sapun4ik

Как присвоить Source в WPF?

Доброе время суток. Подскажите пожалуйста,
в Windows Forms можно присвоить Source к PictureBox таким образом:
Properties.Resources._0;
где "_0" название картинки, подгружаемое из Resources
Как это сделать в WPF только к image
  • Вопрос задан
  • 2407 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@i_light
Backend, XAML, crossplatform
Нужно подключить namespace в заголовках XAML, примерно так:
<UserControl x:Class="..."
   ...
   xmlns:res="clr-namespace:<namespace_проекта>.Properties"
   ...


И затем можно использовать значения из ресурсов, примерно так:

<Image Source="{x:Static res:Resources.<имя_ресурса>}" />


(правда, возможно, так не сработает и потребуется использовать ImageBrush или что-то другое, у нас в проекте используются только строковые ресурсы).

Собственно, можно погуглить "wpf using resx in xaml".
Ответ написан
Комментировать
Sapun4ik
@Sapun4ik Автор вопроса
Большое спасибо, решил вопрос. Написал небольшой метод который возвращает мне BitmapImage без всяких проблем=)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы