C-Sharp Event fängt an rumzuspinnen
Hallo ihr Administratoren,
ich möchte einen schönen Effekt von dem Metroframework einbinden, wenn die Maus über ein Steuerelement fährt. An sich funktioniert alles, aber wenn man den Zeiger schneller als die Effektdauer wieder auf das Element macht, stürzt das Programm ab. Hier ist mein Code:
Aber auch das funktioniert nicht. Wie behebe ich diesen Fehler?
ich möchte einen schönen Effekt von dem Metroframework einbinden, wenn die Maus über ein Steuerelement fährt. An sich funktioniert alles, aber wenn man den Zeiger schneller als die Effektdauer wieder auf das Element macht, stürzt das Programm ab. Hier ist mein Code:
bool b = true;
if (b == true)
{
b = false;
MetroFramework.Animation.ColorBlendAnimation c = new MetroFramework.Animation.ColorBlendAnimation();
c.Start(this.panel3, "BackColor", Color.Silver, 5);
c.AnimationCompleted += (sender2, e2) =>
{ b = true; };
this.label1.Text = "Öffnen Sie einen Webbrowser";
MetroFramework.Animation.ColorBlendAnimation c1 = new MetroFramework.Animation.ColorBlendAnimation();
c1.Start(this.label1, "ForeColor", Color.Silver, 5);
c1.AnimationCompleted += (sender1, e1) =>
{ b = true; };
}
Aber auch das funktioniert nicht. Wie behebe ich diesen Fehler?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 335592
Url: https://administrator.de/contentid/335592
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
2 Kommentare
Neuester Kommentar