我需要帮助让我的色彩循环持续不断
我试图循环计时器,但这也不起作用,我正在使用 bunifu
private void Form2_Load(object sender, EventArgs e)
{
panelColor(panel1, logo);
bunifuColorTransition1.ProgessValue = 0;
bunifuColorTransition1.Color1 = panel1.BackColor;
bunifuColorTransition1.Color2 = Color.FromArgb(210, 132, 120);
timer1.Start();
}
public void panelColor(Panel h, BunifuImageButton x)
{
panel1 = h;
logo = x;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (bunifuColorTransition1.ProgessValue < 100)
{
BunifuColorTransition bunifuColorTransition = bunifuColorTransition1;
int progessValue = bunifuColorTransition.ProgessValue;
bunifuColorTransition.ProgessValue = progessValue + 1;
panel1.BackColor = bunifuColorTransition1.Value;
logo.BackColor = bunifuColorTransition1.Value;
return;
}
timer1.Stop();
}