Private Sub ListView2_Click(ByVal sender As System.Object, ByVal e As System.WinForms.MouseEventArgs) Handles ListView2.Click If e.Button = MouseButtons.Left Then 'Venstre museknap Elseif e.Button = MouseButtons.Right Then 'Højre museknap Elseif e.Button = MouseButtons.Middle Then 'Midterste museknap End If End Sub
Private Sub ListView2_Click(ByVal sender As System.Object, ByVal eventArgs As Windows.Forms.MouseEventArgs) Handles ListView2.Click '........... End Sub
Nu siger den at ListView2_Click cannot handle Event "Click" because they do not have the same signature!
hmmmmm..... Prøv at lave et nyt projekt med en ListBox, og se om det virker der. Jeg har oplevet at VS laver nogen fejl... Jeg får ofte fejl når jeg copy-paster events. Prøv at slette ListView1's Click event. Dobbeltklik derefter på ListViev1, så VS selv opretter et Click event. I det event skriver du:
MsgBox(e.Button.ToString)
det skulle gerne se sådan ud:
Private Sub ListView1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView2.Click
MsgBox(e.Button.ToString)
End Sub
Hvis det ikke virker, så kan jeg ikke hjælpe, for det virker når jeg prøver.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.