Witam
Napisałam taki kawałek kodu
button1.Image = ((System.Drawing.Image) (Properties.Resources.obrazek_typu_gif));
Thread.Sleep(5000);
button1.BackColor = Color.Red;
Inwencje miałam taką ze ktoś klika na buttona1 i wyswietla mu sie animacja gif jako tlo tego butonna i wyswietla sie przez 5000 jednostek a potem wraca do poprzedniego koloru.
Jednak po skomilowaniu podczas klikniecia program najpierw wykonuje pause potem wyswietla sie animacja i trwa cały czas bo nie powraca do poprzedniego koloru
czemu tak sie dzieje? prosze o pomoc...