Renk Değişim Örneği

Her bir saniyede farklı renk değerleri değişen label.Timer uygulaması…

  public partial class Form1 : Form
    {
        int sayi = 60;
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;

        }

        private void button2_Click(object sender, EventArgs e)
        {
            timer1.Enabled = false;
        }

        private void timer1_Tick(object sender, EventArgs e)
        {

            if (sayi > 0)
            {
                sayi--;
                label1.Text = sayi.ToString();

                if (sayi % 3 == 0)
                    label1.ForeColor = Color.Red;
                else if (sayi % 3 == 1)
                    label1.ForeColor = Color.Black;
                else
                    label1.ForeColor = Color.White;
            }
            else
                sayi = 60;


        }
    }

admin