Какой тип проекта и подход рекомендуется использовать для многоразовых окон?

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

  • Диалог help->about с художественным оформлением и общей информацией о поддержке пользователей.
  • Диалоги просмотра данных.
  • Богатые окна подробностей ошибок/отладки, которые сообщают об общих структурах данных. (это окна, а не элементы управления)

Как мне лучше всего создать общие ресурсы, подобные этому, для множества однократных приложений в рамках одного решения VS2010? Я запускаю их как библиотеки пользовательских элементов управления или обычные библиотеки классов? Мне начать создавать их в новом приложении WPF, а затем удалить обработку app.xaml/application? Эффективно «превращать» их в библиотеки классов? Как описано здесь: Как преобразовать проект WPF, чтобы его можно было использовать в качестве библиотеки классов отдельным исполняемым файлом


person Tormod    schedule 02.04.2012    source источник