Cita de: Seazoux en 23 Enero 2013, 13:37 PMcomo pongo fondo negro al WebBrowser sin ponerle un .html alternativo, se me ha ocurrido una idea, pero es un coñazo que seria poner una web alternativa, pero lo quiero automaticamente.
Repito lo anterior, puedes meter el webbrowser en un recipiente (como un panel por ejemplo)... y modificar la propiedad "backcolor" del panel, luego cargas el webbrowser en el panel cuando séa necesario y ya está.
O eso, o cargas un documento html vacío con fondo negro en el webbrowser, al iniciar la app.
Código (vbnet) [Seleccionar]
webón.navigate("http://www.e-try.com/black.htm")
Cita de: Seazoux en 23 Enero 2013, 13:37 PM
Problema detectado:Código (vbnet) [Seleccionar]Try : Me.Controls.Clear() : Catch : End Try
Mira que lo sabía '¬¬... si lo puse fue por algo, para evitar que copiases el código del ejemplo que te puse, a tu "menú" '¬¬
¿entiendes lo que hago en esta instrucción? :
Código (vbnet) [Seleccionar]
Try : Me.Controls.Clear() : Catch : End Try
Si esa es tu duda, mal vamos,
lo que hago es eliminar cualquier control que haya en tu form... para "despejarlo" y que véas el ejemplo,
En resumen, el código que te puse no has de copiarlo a tu menú, es una "aplicación" ya echa, no tienes que añadir webbrowser ni nada, símplemente copias la clase y la ejecutas.
Lo de mi ejemplo de arriba puedes hacerlo manualmente en las propiedades del webbrowser:
Dock = None
Anchor = top,left,bottom,right
* La colocación y el tamaño del webbrowser lo haces manualmente con el ratón xD.
Si prefieres copiarlo a tu menú... quédate sólamente con esta parte:
Cita de: Elektro H.Código (vbnet) [Seleccionar]Dim webón As New WebBrowser
webón.Size = New Point(640, 340)
webón.Location = New Point(0, 100) ' Dejo un margen de espacio de 100 px porque solo quieres ocupar "la mayor parte"
webón.Anchor = AnchorStyles.Bottom + AnchorStyles.Left + AnchorStyles.Right + AnchorStyles.Top
Me.Controls.Add(webón)
Saludos.