Как не иметь / один заголовок окна и иметь другой заголовок для панели задач? - PullRequest
3 голосов
/ 19 апреля 2009

Проводник Windows в Windows 7 и, возможно, Vista (не помню), не имеет заголовка в окне. но имеет заголовок (некоторый текст) на панели задач.

Возможно ли воспроизвести в C # (wpf или winforms)? либо через рамки или интроп.

Я хочу иметь окно с надписью «Параметры» на панели задач, но само окно не имеет заголовка.

Ответы [ 4 ]

6 голосов
/ 19 апреля 2009

В MSDN есть хорошая статья под названием Настраиваемая оконная рама с использованием DWM , в которой рассказывается о том, что можно сделать с оконной рамой с помощью DWM в Vista и Windows 7. В частности, Удаление стандарт Рамка сечения должна соответствовать вашему случаю.

2 голосов
/ 20 апреля 2009

посмотрите на http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx для раздела под названием «Vista Explorer - Удаление избыточной информации из строки заголовка»

0 голосов
/ 19 апреля 2009

Вы заметили свойство окна WPF:

ShowInTaskbar: Получает или задает значение, которое указывает, имеет ли окно кнопку панели задач. Это свойство зависимости.

Я думаю, что это может быть полезно. Вы можете установить для свойства WindowStyle значение «Нет», а для свойства ShowInTaskbar установлено значение «True».

0 голосов
/ 19 апреля 2009

Просто добавьте следующий атрибут в элемент Windows в вашем файле .xaml

WindowStyle="None"

Примечания: Диспетчер задач может иметь строку заголовка или не иметь строку заголовка, в зависимости от того, в каком режиме вы ее используете; дважды щелкните на поле, чтобы переключить режим. Также обратите внимание, что самым быстрым примечанием для вызова диспетчера задач является Ctrl + Shift + Esc. Также проверьте атрибуты BorderThickness и WindowsState элемента Window.

Ссылка на пример эффектов частиц в документах WPF MSDN.

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