Как создать эффект оповещения с изменением цвета кнопки, используя два определенных цвета?
Я хочу создать предупреждающий эффект на кнопке, переключаясь между двумя цветами случайным образом.
Что я уже пробовал:
private void timer1_Tick(object sender, EventArgs e) { Random rand = new Random(); int A = rand.Next(256); int R = rand.Next(256); int G = rand.Next(256); int B = rand.Next(256); NotificationBtn.BackColor = Color.FromArgb(A, R, G, B); }
Но это циклы между большим количеством цветов, мне нужно только два цвета.
j snooze
Почему бы не создать 2 случайных цвета, хранить их в массиве с 2 элементами и переключаться между ними? или сделать так, чтобы цветовые переменные устанавливали каждый из них на случайный цвет, а они переключались между этими 2 переменными?
RickHamton
но как бы я включил таймер, чтобы указать, когда цвет меняется на другой.