Google Chrome / Windows 7 влияет на WPF? - PullRequest
1 голос
/ 26 октября 2009

Окна Windows 7, естественно, имеют полупрозрачный заголовок. Я только что понял, что Google Chrome TabBar сочетается с этим эффектом, как будто фон TabBar и заголовок окна - это одно и то же! довольно круто!

Есть ли способ получить тот же результат с WPF? Любой пример?

Спасибо.

Ответы [ 2 ]

5 голосов
/ 26 октября 2009

Вам необходимо обратиться к API-интерфейсам менеджера окон рабочего стола. См. DwmExtendFrameIntoClientArea или DwmEnableBlurBehindWindow, чтобы применить эффект стекла только к определенной области. Используйте новый WindowInteropHelper (myWindow) .Handle, чтобы получить HWND для передачи этим API.

1 голос
/ 26 октября 2009

См. http://blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx для примеров кода для этого и почти для всех других эффектов, которые вы можете найти в Vista / Office2007

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