Tengo una página que contiene un control WebBrowser
que actualiza el contenido con frecuencia. Estoy usando un fondo negro, pero el color predeterminado antes de cargar el contenido de WebBrowser
es blanco. Podría cambiarlo cargando una pequeña cadena HTML con el fondo establecido en negro, pero todavía hay un período de tiempo cuando el WebBrowser
aparece en color blanco, por lo que se produce una especie de efecto de parpadeo.¿Es posible cambiar el color de fondo del control WebBrowser antes de cargar contenido?
Mi pregunta es esta: ¿hay alguna manera de cambiar el color del control subyacente de WebBrowser
?
He intentado algunas soluciones como ocultar el WebBrowser
hasta que se haya cargado el contenido, pero ninguno de estos se siente muy elegante y no funciona tan bien.
WebBrowser no tiene ninguna propiedad Opacidad en .NET 3.5 ... – PatrickB