Заголовок Windows по умолчанию - PullRequest
3 голосов
/ 02 февраля 2009

Есть ли встроенный элемент стиля или WPF по умолчанию, который дал бы мне эквивалентный стиль текста "Выберите вариант подключения" ниже?

альтернативный текст http://i.msdn.microsoft.com/Aa511327.TopRules07(en-us,MSDN.10).png

Я думаю, что этот заголовок изменится в соответствии с ОС (XP, Vista, 7), в которой работает приложение.

Ответы [ 4 ]

1 голос
/ 26 февраля 2009

Это текст "Основной инструкции", который

12 пт. синий (# 003399) Segoe UI

в соответствии с Vista UX Guidelines для текста

0 голосов
/ 01 мая 2011

Нет в WPF, нет.

Вы можете использовать GetThemeFont и GetThemeColor из API визуальных стилей Win32, но только когда визуальные стили включены. Визуальные стили отключены в классических темах (Windows Classic и высококонтрастных темах), поэтому вам придется жестко кодировать альтернативы для таких случаев. Найдите файл AeroStyle.xml в Windows SDK, чтобы узнать, каковы классические запасные значения.

Я написал больше об этом здесь: http://blog.quppa.net/2011/04/30/windows-theme-fonts/

0 голосов
/ 26 февраля 2009

Вы можете обратиться к руководству по Vista UX, в котором изложены такие вещи: http://msdn.microsoft.com/en-us/library/aa511258.aspx

0 голосов
/ 03 февраля 2009

Прочитайте эту запись в блоге:

http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx

В нем есть все, что вы хотите знать об изменении рамки окна, посмотрите на разделы " Расширение стеклянной рамки " и " Удаление избыточной информации из строки заголовка ".

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