Hallo zusammen,
auf meiner Form habe ich viele Labels. Als Ereignisse für diese Labels sollen MouseMove und MouseLeave dienen.
MouseMove zeigt die Schrift in (30,30,30) an.
MouseLeave zeigt die Schrift in (Silver) an.
Ich habe im Designer alle Labels in Summe angeklickt und dann im Ereignisfenster MouseMove und MouseLeave ausgewählt.
Im Codefenster steht nun dieses:
Der Befehl zur Zuweisung der Farbe nach ForeColor gilt allerding nur für Label21.
Meine Frage ist:
Wie kann die Routine erkennen, welches ForColor bei welchem Label geändert werden muss?
auf meiner Form habe ich viele Labels. Als Ereignisse für diese Labels sollen MouseMove und MouseLeave dienen.
MouseMove zeigt die Schrift in (30,30,30) an.
MouseLeave zeigt die Schrift in (Silver) an.
Ich habe im Designer alle Labels in Summe angeklickt und dann im Ereignisfenster MouseMove und MouseLeave ausgewählt.
Im Codefenster steht nun dieses:
VB.NET-Quellcode
-
- Private Sub Label15_MouseMove(sender As Object, e As MouseEventArgs) Handles Label21.MouseMove, Label20.MouseMove, Label19.MouseMove, Label18.MouseMove, Label17.MouseMove, Label16.MouseMove, Label15.MouseMove, Label14.MouseMove
- 'Label21.ForeColor = Color.FromArgb(50, 50, 50)
- End Sub
- Private Sub Label15_MouseLeave(sender As Object, e As EventArgs) Handles Label21.MouseLeave, Label20.MouseLeave, Label19.MouseLeave, Label18.MouseLeave, Label17.MouseLeave, Label16.MouseLeave, Label15.MouseLeave, Label14.MouseLeave
- 'Label21.ForeColor = Color.Silver
- End Sub
Der Befehl zur Zuweisung der Farbe nach ForeColor gilt allerding nur für Label21.
Meine Frage ist:
Wie kann die Routine erkennen, welches ForColor bei welchem Label geändert werden muss?
Schönen Gruß
Trebron
- Visual Studio Community 2017 -
Trebron
- Visual Studio Community 2017 -