C# 我的“活动”中有两个按钮,单击其中两个按钮应取消高亮显示另一个按钮

C# 我的“活动”中有两个按钮,单击其中两个按钮应取消高亮显示另一个按钮,c#,C#,我的活动中有两个按钮,单击其中任何一个按钮都会取消高亮显示另一个按钮。我工作的结果是,它们都突出显示了 private void button3_Click(object sender, EventArgs e) { button3.BackColor = Color.Green; } private void button4_Click(object sender, EventArgs e) { button4.BackColor = Color.Red; } 您需要将另一

我的活动中有两个按钮,单击其中任何一个按钮都会取消高亮显示另一个按钮。我工作的结果是,它们都突出显示了

private void button3_Click(object sender, EventArgs e)
{
    button3.BackColor = Color.Green;
}

private void button4_Click(object sender, EventArgs e)
{
    button4.BackColor = Color.Red;
}

您需要将另一个按钮重置为默认的
BackColor
like


基于这段代码,我希望它能像你描述的那样工作。为了得到你想要的结果你做了什么?我想要的结果是,如果我要点击按钮3,它应该突出显示,如果我要点击按钮4,它应该突出显示,这将触发如果我要点击按钮4,突出显示的按钮3不应该突出显示。我做了一些解决方案,但它不起作用
private void button3_Click(object sender, EventArgs e)
{
    button3.BackColor = Color.Green;
    button4.BackColor = default(Color);
}

private void button4_Click(object sender, EventArgs e)
{
    button4.BackColor = Color.Red;
    button3.BackColor = default(Color);
}