Problema con un WebBrowser (II) Ahora arrastrable

Iniciado por z3nth10n, 26 Mayo 2013, 15:53 PM

0 Miembros y 2 Visitantes están viendo este tema.

Eleкtro

Porque no intentas entender lo que se te dijo?

HtmlElementEventArgs, Existe
MouseEventargs, No existe

Estás asociando el evento del body a un procedimiento "Form1_MouseMove" que tiene como parámetro "System.Windows.Forms.MouseEventArgs", es imposible que funcione.

Lo repito, arriba tienes un ejemplo de la alternativa

Citar
Código (vbnet) [Seleccionar]
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
           WebBrowser1.Navigate("http://google.com")
       End Sub
     
       Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
           Dim document As HtmlDocument = WebBrowser1.Document
           AddHandler document.Body.MouseDown, New HtmlElementEventHandler(AddressOf WebBrowser1_MouseDown)
       End Sub
     
       Private Sub WebBrowser1_MouseDown(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
           If e.MouseButtonsPressed = Windows.Forms.MouseButtons.Left Then
               MsgBox("Botón izquiero presionado")
           End If
       End Sub

saludos








z3nth10n

Yo paso de calentarme la cabeza... xD

Te quoteo:

Cita de: Seazoux en 26 Mayo 2013, 20:16 PM
No hay ninguna forma de intercalar un panel invisble para poder arrastrar el form y a la vez que se vea el contenido de abajo? xD

Interesados hablad por Discord.

Eleкtro

Te habría contestado a eso si hubiera entendido lo que quieres decir :-/








z3nth10n

Cita de: EleKtro H@cker en 26 Mayo 2013, 20:28 PM
Te habría contestado a eso si hubiera entendido lo que quieres decir :-/

A ver, no se puede superponer un Panel y un WebBrowser y que el WebBrowser este atrás y el Panel delante, y que el mismo panel deje ver lo que hay debajo, pero que si le hago click me permita arrastrarlo?
(Como si tuviese un color invisible)

Interesados hablad por Discord.

Eleкtro

#14
Cita de: Seazoux en 26 Mayo 2013, 20:55 PM
no se puede superponer un Panel y un WebBrowser y que el WebBrowser este atrás y el Panel delante, y que el mismo panel deje ver lo que hay debajo

¿Porque dices que no puedes?



Lo naranja es el panel.

Yo también paso de calentarme la cabeza si no veo una imágen ("y que el mismo panel deje ver lo que hay debajo").








z3nth10n

#15
Es ironía? O me estás haciendo un ojo por ojo? xD

En realidad, se puede o no?  :¬¬




Código (vbnet) [Seleccionar]
    Private Sub Panel1_Paint(sender As Object, e As PaintEventArgs) Handles Panel1.Paint
        Me.BackColor = Color.FromArgb(0, 0, 0, 0)
    End Sub


Pero me sale una X gigante.

Interesados hablad por Discord.

Eleкtro

No es ironía, es que no entiendo lo que dices ni lo que pretendes hacer macho xD








z3nth10n

A ver si lo entiendes:



Estoy en el instituto, así que no podré fijarme mucho en los posts.
PD: El panel naranja es el WebBrowser y quiero que se vea.

Interesados hablad por Discord.