我需要你的帮助。我在 C#、Winforms 中使用图片框创建了一架钢琴。在图片框的属性中,我已将背景颜色设置为适当的注释(白色和黑色注释)。
我创建了一个组合框,这样我就可以选择和弦,比如 C 和弦、D 和弦……在这个链接上,你可以看到 C 和弦的正确音符。
当我选择一个和弦(如 C 和弦)时,相应音符的背景颜色变为红色,但是当我在组合框中选择另一个和弦时,之前选择的和弦保持红色时出现问题。
所以我的问题是,当我在组合框中选择其他内容时,我是否可以将背景颜色设置回默认设置或破坏以前的行为,或者我需要使用图片框以外的其他内容?
这是我的代码:
private void comboBox_selectNote_SelectedIndexChanged(object sender, EventArgs e)
{
switch (comboBox_selectNote.SelectedIndex)
{
case 0: //C
//RED
pbC1.BackColor = Color.Red;
pbE1.BackColor = Color.Red;
pbG1.BackColor = Color.Red;
break;
case 1: //C#
//RED
pbCsharp1.BackColor = Color.Red;
pbF1.BackColor = Color.Red;
pbGsharp1.BackColor = Color.Red;
break;
......
请我需要你的帮助,我已经尝试了一些东西,但没有奏效。