Как я могу заставить мое главное окно WPF выглядеть Vista на машине с XP? - PullRequest
1 голос
/ 05 апреля 2009

Я разрабатываю приложение WPF, и мне интересно, возможно ли, чтобы главное окно имело вид Vista. Некоторые приложения, такие как MS Live Messenger и Google Chrome, уже делают это.

Есть идеи?

Спасибо.

Ответы [ 2 ]

7 голосов
/ 05 апреля 2009

Вы можете загрузить тему "theaero.normalcolor.xaml".

Вот соответствующая статья:

Принудительное использование WPF определенной темы Windows

Если вы также хотите изменить окно «Мебель» (строка заголовка и т. Д.), Ознакомьтесь со статьей:

Пользовательский оконный элемент управления - GlassWindow - Исходный код

1 голос
/ 05 апреля 2009

Live Messenger и Chrome не используют WPF;

и я почти уверен, что в фреймворке нет способа сделать это, может быть, вы можете создать свои собственные элементы управления или, по крайней мере, темы для существующих, и помните, что с WPF нет предела :)

...