Mouseover
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 18 Antworten in diesem Thema. Der letzte Beitrag () ist von SAR-71.
-
-
-
-
-
hab ich jetzt probiert aber immer wenn ich das programm starte steht der text schon da
hier mein codeQuellcode
-
VB.NET-Quellcode
- Public Class Form1
- Private Sub Panel1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Panel1.MouseLeave
- Label1.Text = "Draussen"
- End Sub
- Private Sub Panel1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Panel1.MouseMove
- Label1.Text = "Drinnen"
- End Sub
- End Class
Das ist meine Signatur und sie wird wunderbar sein! -
-
Skybird schrieb:
Das sind ja Ubisoftmethoden hier !
-
Nein die Maus soll zu sehen sein aber man soll sie nicht mehr bewegen können bis man eine Bestimmte Taste drückt.
Und bei dem vorherigen gibt es ein neues Problem
Hier der Code
Quellcode
- Private Sub Panel2_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Panel2.MouseLeave Panel4.BackColor = Color.Beige End Sub
- Private Sub Panel2_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Panel2.MouseMove Panel4.BackColor = Color.AliceBlue End Sub
Hier das Problem
Fehler 1 Die Handles-Klausel erfordert eine WithEvents-Variable, die im enthaltenden Typ oder einem seiner Basistypen definiert wird. C:\Dokumente und Einstellungen\Robin\Lokale Einstellungen\Anwendungsdaten\Temporary Projects\Secure Tool\Form1.vb 11 96 Secure Tool -
Wahrscheinlich wird es daran liegen, dass du alles hintereinander schreibst. So sollte das aussehen:
VB.NET-Quellcode
- Private Sub Panel2_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Panel2.MouseLeave
- Panel4.BackColor = Color.Beige
- End Sub
- Private Sub Panel2_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Panel2.MouseMove
- Panel4.BackColor = Color.AliceBlue
- End Sub
Skybird schrieb:
Das sind ja Ubisoftmethoden hier !
-
-
-
-
-
-
Ja und, dass ist doch genau das, was ich gesagt habe. Dann nimmst du halt das MouseMove-Event des Panels und speicherst die Mausposition bzw. setzt, falls der Benutzer die Maus bewegt, die Mausposition wieder zurück.
Falls du jetzt einen Code haben willst, bist du bei mir an der falschen Adresse. Ein bisschen Eigeninitative ist auch nötig und dass, was ich gerade geschrieben habe, ist wircklich nicht zu viel, vor allem wenn du dir die Codes, die andere in diesem Topic gepostet haben, mal genauer anschaust und nicht nur einfach kopierst.
Alteran -
-
-
-
Ähnliche Themen
-
tfshow - - Sonstige Problemstellungen
-
Pr0liiike - - Sonstige Problemstellungen
-
3 Benutzer haben hier geschrieben
- Gast (13)
- Mono (4)
- vb-checker (2)