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;
}
解决方案
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);
}
推荐阅读
- excel - 仅并排查看两个已声明的 Excel 工作簿
- oauth-2.0 - Airflow 2.0 GoogleDriveHook upload_file:身份验证范围不足
- javascript - 我删除了我上传的文件,出现错误
- python - 如何在pyspark withcolumn中使用udf和class
- javascript - 代码片段有效,但不在我的 html 文件中
- angular - 如何使用角度字符串插值添加 routerlink 而不是“a href”
- python - matplotlib 文本和显示变量的值
- linux - 如何获取每行的第一个单词并将其通过管道传输到 dmenu 脚本
- openapi - OpenAPI 3 MicroProfile,在@OpenApiDefinition 中使用@SecurityRequirementSet
- oracle - How to execute trigger and procedure in oracle