c#中如何根据时间来改变窗口的颜色!
各路高手帮帮忙 急。

解决方案 »

  1.   

    用timer控件 当时间符合条件时改变窗体颜色
      

  2.   


            static System.Windows.Forms.Timer myTimer = new System.Windows.Forms.Timer();
            private void Form1_Load(object sender, EventArgs e)
            {
                myTimer.Tick += new EventHandler(TimerEventProcessor);
                myTimer.Interval = 1000;
                myTimer.Start();        }
            Random  i =new Random();
            private void TimerEventProcessor(Object myObject, EventArgs myEventArgs)
            {
                this.BackColor = Color.FromArgb(i.Next(0,255),i.Next(0,255),i.Next(0,255));
            }