Установка источника изображения WPF в кодеC#

Место общения программистов C#
Ответить
Anonymous
 Установка источника изображения WPF в коде

Сообщение Anonymous »

Я пытаюсь установить источник изображения WPF в коде. Изображение встроено в проект как ресурс. Посмотрев на примеры, я пришел к приведенному ниже коду. Почему-то не работает - изображение не появляется.

При отладке я вижу, что поток содержит данные изображения. Так что же не так?

Код: Выделить всё

Assembly asm = Assembly.GetExecutingAssembly();
Stream iconStream = asm.GetManifestResourceStream("SomeImage.png");
PngBitmapDecoder iconDecoder = new PngBitmapDecoder(iconStream, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default);
ImageSource iconSource = iconDecoder.Frames[0];
_icon.Source = iconSource;
Значок определяется примерно так:

Подробнее здесь: https://stackoverflow.com/questions/350 ... ce-in-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»