WPF Windows из сборки «тематическая» для хост-приложения - PullRequest
0 голосов
/ 29 октября 2010

У меня есть несколько сборок, которые содержат окна и код WPF для обеспечения общих функций при работе с собственными системами. Как пример - просмотр базы данных и выбор объекта.

Я интегрировал это в стороннее приложение WPF, но элементы управления в моей собственной сборке теперь «тематические» в стиле основного приложения. Например, мои кнопки выглядят идентичными квадратным коричневым версиям, используемым приложением.

Как я могу предотвратить это и сохранить Windows в моей сборке, используя внешний вид Aero по умолчанию?

1 Ответ

0 голосов
/ 30 октября 2010

Ну, во-первых, если вы заставляете элементы управления выглядеть и чувствовать Aero, ваши вещи выглядят неправильно на платформах, которые не имеют (или не используют) Aero =)

Если вы хотите настроить внешний вид платформы по умолчанию, то вы можете объединить словарь ресурсов, соответствующий выбранной в данный момент теме Windows.Некоторые релевантные ссылки:

Как мне сопоставить стили моих элементов управления с текущей темой?(WPF)

http://arbel.net/blog/archive/2006/11/03/Forcing-WPF-to-use-a-specific-Windows-theme.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...