一个简单的c# windows窗体程序。利用Color.FromArgb(arg1,arg2,arg3);可以创建自己的颜色,三个参数分别指红绿蓝三色值。
- private void button1_Click ( object sender, EventArgs e )
- {
- for (int c = 0; c <= 255; c++)
- {
- this.BackColor = Color.FromArgb ( c, 255 - c, c ); //实现color changing
- System.Threading.Thread.Sleep ( 15);//set waiting time
- Application.DoEvents ( ); //通知CPU,允许其处理其他事务,否则本程序将独占cpu
- }
- }