C# 如何在单击另一个按钮时取消选中该按钮?

C# 如何在单击另一个按钮时取消选中该按钮?,c#,winforms,.net-3.5,C#,Winforms,.net 3.5,我有三个按钮来对齐富文本框中的字体。当前,单击每个按钮时,都会“选中”(在图标周围显示蓝色边框)。是否有一种方法可以在选择其他按钮时取消选中当前选中的按钮?您可以使用以下方法: If (Button1.Checked == true) { Button2.Checked = false; } Else { Button2.Checked = true; } 遍历所有按钮 您可以使用以下内容: If (Button1.Checked == true) { Button2.Checked =

我有三个按钮来对齐富文本框中的字体。当前,单击每个按钮时,都会“选中”(在图标周围显示蓝色边框)。是否有一种方法可以在选择其他按钮时取消选中当前选中的按钮?

您可以使用以下方法:

If (Button1.Checked == true)
{ 
Button2.Checked = false;
}
Else
{
Button2.Checked = true;
}

遍历所有按钮

您可以使用以下内容:

If (Button1.Checked == true)
{ 
Button2.Checked = false;
}
Else
{
Button2.Checked = true;
}

遍历所有按钮

对于这种类型的行为,您最好使用和分组它们。它们将自动为您处理切换。

对于这种类型的行为,您最好使用和分组它们。他们会自动为您处理切换。

您尝试过哪些代码?我没有。我尝试过更改按钮的属性,但没有成功。现在使用if语句就可以了。我以前确实试过,但显然做得不对。你试过什么代码?我没有。我尝试过更改按钮的属性,但没有成功。现在使用if语句就可以了。我之前确实试过了,但显然做得不对。
Button2.Checked=!按钮1.已检查
按钮2.选中=!按钮1.已检查