Загрузить файл ресурсов на основе пути пользовательского элемента управления

Мне нужна помощь в чтении всех ресурсов из файла ресурсов. Я работаю с визуальной студией 2010 С# .net 4.0.

У меня есть пользовательский элемент управления, например ~/MyFolder/MyControl.ascx. с которым связаны локальные файлы ресурсов

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

Возможно ли это, и если да, то как я могу этого добиться?

Спасибо.


person amateur    schedule 23.04.2012    source источник


Ответы (1)


Один из способов — использовать встроенные ресурсы:

Assembly _assembly = Assembly.GetExecutingAssembly();
_assembly.GetManifestResourceStream("Project.UI.Assets.Logo.png");

Эта запись в блоге может дать вам больше информации: http://www.attilan.com/2006/08/accessing-embedded-resources-using.html

person gameweld    schedule 26.04.2012