为了账号安全,请及时绑定邮箱和手机立即绑定

在 Visual Basic 中运行时通过单击另一个按钮来更改按钮颜色?

在 Visual Basic 中运行时通过单击另一个按钮来更改按钮颜色?

C#
LEATH 2023-08-20 15:41:21
我在按钮单击中创建了一个新的按钮对象。现在想要在被另一个按钮单击后更改按钮的颜色。我创建了一个名为“btnBlank”的按钮对象,类似地为其指定了“btnBlank”名称,设置了特定的位置点,指定了大小,然后想为按钮指定了颜色。但找不到办法。        private void button17_Click(object sender, EventArgs e)        {              //  **** create a blank button(by btn object) ****              Button btnBlank = new Button();                    btnBlank.Name = "btnBlank";                       btnBlank.Location = new System.Drawing.Point(50,50);                   btnBlank.Size = new System.Drawing.Size(70,30);                       //Color redColor = Color.FromArgb(255, 0, 0);              btnBlank.BackColor = new System.Drawing.Color(redColor);    // here's the problem              panel2.Controls.Add(btnBlank);        }
查看完整描述

1 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

Astruct Color已经将一些预定义颜色初始化为静态成员。只需执行以下操作:

btnBlank.BackColor = Color.Red


查看完整回答
反对 回复 2023-08-20
  • 1 回答
  • 0 关注
  • 75 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信