Хранение ресурсов в WPF проекте

308
31 августа 2017, 17:13

С недавних пор задаюсь вопросом, в какой ситуации лучше хранить ресурсы проекта просто в папке и обращаться к ним с помощью Uri, а в какой ситуации лучше добавлять их в *.resx файл и работать с ними через этот файл? Да и вообще, в чем преимущества у *.resx перед Uri, а в чем недостатки?

Answer 1

Если следовать "протоколу" то нужно использовать конечно же *.resx.

Вот те преимущества который дает *.resx:
1) Файлы ресурсов предоставляют вам простой способ локализовать / интернационализировать ваши приложения .net, автоматически определяя, какой языковой файл resx использовать на основе.
2) Изменение ресурсов в производственном приложении без необходимости перекомпилировать все.
3) Файлы ресурсов предоставляют вам центральное место для хранения ваших строк, файлов и сценариев и ссылаются на них строго типизированным образом (поэтому компиляция будет нарушена, если вы ссылаетесь на них неправильно).

READ ALSO
Передать Аргумент в wpf программу

Передать Аргумент в wpf программу

Как можно запустив из окна WinForms передать программе на WPF аргументы

281
Проблема с сохранением данных (asp mvc 5+EF)

Проблема с сохранением данных (asp mvc 5+EF)

Добрый день ! Столкнулся с проблемой передачи и сохранения данныхУ меня есть стандартное действие изменение данных о пользователе :

290
Почему сервер не отвечает h264 cms?

Почему сервер не отвечает h264 cms?

Здравствуйте, пытаюсь сделать клиент для IP камеры, ну вот за основу взял обычный клиент h264 CMS и её насниффил, а точнее какие данные должны проходить...

583
Инверсия осей(стандартных)?

Инверсия осей(стандартных)?

Есть стандартная ось "Horizontal" - со стандартными значениями:

269