Ereignisse abfragen wenn der mauszeiger mit gedrückter taste auf label fährt

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Ereignisse abfragen wenn der mauszeiger mit gedrückter taste auf label fährt

    Hallo,

    Ich würde gerne wissen ob man wen der mauszeiger mit gedrückter taste Z.b. auf ein Label fährt ob man dann zum Beispiel eine Messagebox anzeigen kann?

    Bitte um Hilfe ist nämlich sehr wichtig.

    Grüße, Lee
    Du brauchst 3 Events unsd ein Flag:

    VB.NET-Quellcode

    1. Private MyMouse As Boolean = False
    2. Private Sub Label1_MouseEnter(sender As System.Object, e As System.EventArgs) Handles Label1.MouseEnter
    3. ' merken, dass die Maus drin ist
    4. MyMouse = True
    5. End Sub
    6. Private Sub Label1_MouseLeave(sender As System.Object, e As System.EventArgs) Handles Label1.MouseLeave
    7. ' Maus draußen
    8. MyMouse = False
    9. End Sub
    10. Private Sub Label1_MouseMove(sender As System.Object, e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseMove
    11. If MyMouse Then
    12. If e.Button = Windows.Forms.MouseButtons.Left Then
    13. ' etwas tun
    14. End If
    15. End If
    16. End Sub
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!