我在按钮单击中创建了一个新的按钮对象。现在想要在被另一个按钮单击后更改按钮的颜色。我创建了一个名为“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
- 1 回答
- 0 关注
- 111 浏览
添加回答
举报
0/150
提交
取消