0
Этот код меняет цвет bg только один раз. Что мне нужно добавить, чтобы заставить его работать?Переключение управления backColor fast
int i=0;
while (i<50)
{
button1.BackColor = Color.White;
Thread.Sleep(20);
button1.BackColor = Color.Black;
Thread.Sleep(20);
i++;
}
sleep 20 почти эквивалентен 0. возможно, вы только * видите * одно изменение цвета? Что вы пытаетесь достичь, вероятно, лучший способ сделать то, что вы пытаетесь сделать. –
См. Http://stackoverflow.com/q/952906/ –
Но Sleep() ing в основном потоке для 50 * 40 мс - не очень хорошая идея. –