C#中如何单击按钮变换背景图片?

这么多个重复的代码。。

个人建议

1、做个函数,里面禁掉所有panel的visible.

再判断if (comboBox1.Text == "1")就显示panel1

或者换为switch case语句更清楚。

2、更简洁的方式。一个string数组,存好12张图的路径

就用一个panel

再判断if (comboBox1.Text == "1")就显示panel1

或者换为switch case语句更清楚。

就设置panel1.BackgroundImage = Image.FromFile(数组元素)就一切搞掂。

有问题直接找我。