Pregunta

Las ventanas de Windows 7 tienen naturalmente un encabezado semitransparente. Lo que acabo de darme cuenta es que Google Chrome TabBar combina con este efecto como si el fondo de TabBar y el encabezado de la ventana fueran lo mismo. bastante guay!

¿Hay alguna manera de tener el mismo resultado con WPF? ¿Algún ejemplo?

Gracias.

¿Fue útil?

Solución

Debería llamar a las API de Desktop Window Manager. Consulte DwmExtendFrameIntoClientArea o DwmEnableBlurBehindWindow para aplicar el efecto de vidrio solo a una región específica. Use el nuevo WindowInteropHelper (myWindow) .Handle para obtener el HWND para pasar a estas API.

Otros consejos

Ver http: //blogs.msdn.com/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx para obtener ejemplos de código para este y casi cualquier otro efecto que pueda encontrar en Vista / Office2007

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top