C# 一个button,一个label,按button按钮,label的颜色不断变化的代码

 我来答
百度网友c1e6552
推荐于2016-02-10 · 超过12用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:32.8万
展开全部
加一个名为timer,颜色是随机变化的,你也可以建个数组,在固定的几个颜色之间变换
Random r = new Random();
private void button1_Click(object sender, EventArgs e)
{

timer1.Start();
timer1.Enabled = true;
timer1.Interval=200;
}

private void timer1_Tick(object sender, EventArgs e)
{

int red=0, green=0, blue=0;
red = r.Next(0, 256);
green = r.Next(0, 256);
blue = r.Next(0, 256);
label1.BackColor = Color.FromArgb(red, green, blue);
}
用宾白6U
2012-03-30
知道答主
回答量:2
采纳率:0%
帮助的人:3万
展开全部
在按钮的oncilk事件中获取label的css样式,控制label的color属性,用一个变量存储颜色码,然后附加到颜色中区··控制颜色码波动就可以实现·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
霸气轻中变
推荐于2018-04-24
知道答主
回答量:6
采纳率:0%
帮助的人:3.6万
展开全部
this.labl1.BackColor=Color.Red; --背景色
this.labl1.ForeColor=Color.Green; --字体色

参考资料: --

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
任意举
2012-03-30
知道答主
回答量:5
采纳率:0%
帮助的人:3.3万
展开全部
只要在属性中修改就行,不需要些代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzh3452
2012-03-30 · TA获得超过1044个赞
知道小有建树答主
回答量:1168
采纳率:100%
帮助的人:862万
展开全部
ButtonClick事件中修改label的BackColor属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式