Как использовать ресурсы в представлениях в отдельном проекте от App.xaml в WPF?C#

Место общения программистов C#
Ответить
Anonymous
 Как использовать ресурсы в представлениях в отдельном проекте от App.xaml в WPF?

Сообщение Anonymous »

Я создаю приложение WPF, в котором представления расположены в отдельном проекте (например, MyApp.Views), а App.xaml — в основном проекте (MyApp). В App.xaml я ссылаюсь на ресурсы из проекта Views, например: Во время выполнения все работает нормально, но во время разработки (при открытии пользовательского элемента управления в дизайнере) я получаю такие ошибки, как: Ресурс «Некоторый значок» не может быть разрешен.< /p>
Структура проекта:
  • MyApp
    Основной проект, содержащий App.xaml. Он ссылается на MyApp.Views.
  • MyApp.Views
    Содержит элементы управления UserControls, словари ресурсов и все остальное, что связано с пользовательским интерфейсом.
Пример пользовательского элемента управления: Мой вопрос: как настроить проект так, чтобы ресурсы из App.xaml были доступны в представлениях (расположенных в отдельном проекте) во время разработки?
Поэтому сейчас я использую временное решение этой проблемы, я просто добавляю ресурс в пользовательский элемент управления, вот так: И это работает, но я не хочу добавлять такой ресурс в каждый свой ресурс UserControl

Подробнее здесь: https://stackoverflow.com/questions/792 ... aml-in-wpf
Ответить

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

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

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

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

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