首页 > 解决方案 > 我的活动中有两个按钮,单击其中两个应该取消突出显示另一个

问题描述

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

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

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

标签: c#

解决方案


BackColor您需要像这样将另一个按钮重置为其默认值

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);
}

推荐阅读