编写一个C#窗体程序,程序会显示一行文字(颜色是默认红色),和一个按钮(红、蓝),单击按变成蓝色

再点击就变回红色。如何设计,由于是初学者,还望各位悉心讲解下。... 再点击就变回红色。 如何设计,由于是初学者,还望各位悉心讲解下。 展开
 我来答
何苦庸人自扰呢
推荐于2017-09-29 · TA获得超过3223个赞
知道大有可为答主
回答量:2611
采纳率:96%
帮助的人:642万
展开全部
可以通过按钮的文本值来控制文字的颜色,比如按钮文本值是“变为蓝色”,在按钮单击事件里写代码,当文本值为“变为蓝色”时,将蓝色赋值给label控件的前景色(即文本颜色)同时将按钮文本值更改为“变为红色”,否则将红色赋值给label控件的前景色(即文本颜色)同时将按钮文本值更改为“变为蓝色”;
也可以不改变按钮的文字来变换文本颜色,已提供一种方式给你,另外的方式你可以自己想想,加油!
更多追问追答
追问
可以把代码给我么?写给我看看。谢谢你
追答
 private void button1_Click(object sender, EventArgs e)
        {
        if (button1.Text == "更改为蓝色")
            {
                label1.ForeColor = Color.Blue;
                button1.Text = "还原为红色";
            }
            else
            {
            //否则部分就自己写了                         
            }
         }

要自己一个个去敲,不要复制,要理解代码的含义。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式