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

时间:2013-04-02 16:44:58

标签: c# winforms .net-3.5

我有三个用于在富文本框中对齐字体的按钮。目前,每个按钮在被点击时都会被“选中”(它会在图标周围显示一个蓝色边框)。有没有办法当选择其中一个按钮时,取消选中当前选中的按钮?

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

您可以使用以下内容:

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

遍历所有按钮。