Ich designe gerne und meine Buttons in VB.net schmücke ich gerne mit Hover/Enter/Down Effekten aus. Das Problem ist: Der Code ist abartig lang:
Gibt es dafür eine Funktion oder ein Modul? Mir wäre nämlich folgendes viel lieber:
Gibt es dafür eine bessere Methode?
VB.NET-Quellcode
- 'Start Button
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- Button1.Image = My.Resources.Start___Over
- End Sub
- Private Sub Button1_MouseEnter(sender As Object, e As EventArgs) Handles Button1.MouseEnter
- Button1.Image = My.Resources.Start___Over
- End Sub
- Private Sub Button1_MouseLeave(sender As Object, e As EventArgs) Handles Button1.MouseLeave
- Button1.Image = My.Resources.Start___Nothing
- End Sub
- Private Sub Button1_MouseDown(sender As Object, e As MouseEventArgs) Handles Button1.MouseDown
- Button1.Image = My.Resources.Start___Down
- End Sub
Gibt es dafür eine Funktion oder ein Modul? Mir wäre nämlich folgendes viel lieber:
Gibt es dafür eine bessere Methode?
Wenn ich eine Frage stelle, habe ich sie bereits gegooglet. Ja, es kommt vor, dass ich die Antwort übersehe. Ja, es kommt vor, dass ich sie nicht verstehe. Deshalb bin ich hier. Wenn dies eure Frage war, dann antwortet bitte nicht. Es stiehlt sämtliche Motivation.