Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Resizear el WebBrowser (http://www.forosdelweb.com/f29/resizear-webbrowser-216331/)

momo 11/07/2004 22:02

Resizear el WebBrowser
 
Hola gente recien empiezo con el visual basic.net y arme un web browser pero no se como darle la propiedad de resaizeable...
Osea que mi browser siempre tiene el tamaño que le de al form.
Alguien me puede decir como hago?
Gracias
Mariano

momo 11/07/2004 22:52

encontre una forma
Private Sub Form1_ResizeBegin(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.ResizeBegin
WebBrowser1.Width = Me.Width
WebBrowser1.Height = Me.Height
End Sub
pero ahora hay otro problema. cuando quiero resaizear me borra los frames del site y me deja solo el mainFrame...
Ni idea.
Gracias

SunDarK 11/07/2004 23:48

Asi se te abre el browser con la resolución de pantalla que tengas.Cambiando screen.availWidth y screen.availHeight puedes redimensionarlo al tamaño que quieras
Cita:

Response.Write("<SCRIPT LANGUAGE=""JavaScript"">")
Response.Write("self.moveTo (0, 0);")
Response.Write("var w = screen.availWidth;")
Response.Write("var h = screen.availHeight;")
Response.Write("self.resizeTo (w, h);")
Response.Write("</SCRIPT>")
:adios:

momo 11/07/2004 23:53

eso no es asp?
como seria en visual basic.net?
gracias

SunDarK 12/07/2004 01:20

aHHH ya entiendo bien bien.Pues a ver,no se como es pero pasemos al BrainStorming. Las paginas con marcos en VB.NET se tratan siendo una "global" y en ella se define los marcos,prueba a usar esa "global" para redimensionarlo de la forma que tu has dicho. Para que me entiendas puedes tener
INDEX.HTML(que contiene los 2 marcos)
y MAINFRAME.HTM e IZQUIERDA.HTM que son los dos marcos,entoces podrias probar a redimensionarlo usando el Index,supongo(aqui no tengo el VS.NET y no te lo puedo probar) que podras instanciar el INDEX de alguna manera como
Dim Lokesea as new Index, digo yo,entoces ya podrias hacer
Lokesea.Widht y Loquesea.Height y en teoria deberia de agrandarte la global,puesto que con la orden que tu has puesto deduzco que está pillando un html separado que no es el contenedor de marco.
Espero que me hayas entendido y si no me lo dices y me intento explicar algo mejor,un saludo :adios:


La zona horaria es GMT -6. Ahora son las 18:52.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.