Codedom добавить ресурс

Я компилирую исходный код (это окно wpf) с помощью codedom. Теперь я хочу добавить некоторые ресурсы (изображения), не удаляя файл. Это возможно?

Если да, то как? И как я могу получить доступ к изображениям в новом приложении?

По запросу более подробная информация:

Пользователь может ввести/выбрать некоторые данные. После этого пользователь может щелкнуть «Компилировать», что создаст пользовательское приложение (wpf).

Теперь я хочу добавить некоторые ресурсы изображения при компиляции, чтобы я мог создать более приятный графический интерфейс для динамически созданного приложения.


person Mek    schedule 20.07.2012    source источник
comment
Расскажите подробнее о том, чем вы сейчас занимаетесь.   -  person John Saunders    schedule 21.07.2012


Ответы (1)


Хорошо, я наконец-то решил проблему.

Я преобразовал изображение в массив байтов, затем написал новый ресурс (с помощью ResourceWriter) и, наконец, (CompilerParameters)EmbeddedResources.Add.

В созданном окне WPF я беру массив, преобразовываю его обратно в BitmapImage и назначаю элементу управления изображением.

person Mek    schedule 21.07.2012