Pregunta

Estaba trabajando en cómo agregar efecto de vidrio a formularios win en vb.net o c#

Miré muchos ejemplos como el uso de e.graphics para hacer un cuadrado con la dimensión del formulario ganador y otros se hacen realmente bien sin ningún truco de e.graphics.

Pero mi problema es que no miré ningún ejemplo que use controles de Windows como botones, etiquetas, menús desplegables, etc. en un formulario ganador con efecto de vidrio.

Buscando en la web encontré este artículo para C++:

http://www.codeproject.com/Articles/18910/Adding-or-Retrofitting-Aero-Glass-into-Legacy-Wind

Si miras las imágenes del artículo, tengo ese problema y deseo hacer algo así para .NET.

¿Fue útil?

Solución

Las respuestas aquí proporcionan un gran valor para su pregunta: Problema de texto en el formulario de vidrio aerodinámico de Windows

Debido a la limitación inherente de WinForms, puede usar controles dibujados por el propietario, colocar un panel de color sólido en la parte posterior de los controles o usar una solución moderna compatible con transparencias, como WPF.

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