C# 设置RadioButton的Checked属性后,选项卡索引不起作用
我有一个包含2个groupbox的表单,每个groupbox包含一个radiobutton调用radioButton1(选项卡索引:0)和radioButton2(选项卡索引:1) 在第一次运行时,radioButton1将被选中,而另一个则没有,当我按下键盘上的Tab键时,焦点将跳转到radiobutton(见上图,这非常好),但当我选中RadioButton2然后按下Tab键时,焦点不会跳转到radioButton1,这是为什么?以下是我在检查radioButton2时的方法:C# 设置RadioButton的Checked属性后,选项卡索引不起作用,c#,winforms,C#,Winforms,我有一个包含2个groupbox的表单,每个groupbox包含一个radiobutton调用radioButton1(选项卡索引:0)和radioButton2(选项卡索引:1) 在第一次运行时,radioButton1将被选中,而另一个则没有,当我按下键盘上的Tab键时,焦点将跳转到radiobutton(见上图,这非常好),但当我选中RadioButton2然后按下Tab键时,焦点不会跳转到radioButton1,这是为什么?以下是我在检查radioButton2时的方法: priva
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
radioButton1.Checked = false;
}
清除选中属性就是清除单选按钮上的tabstop属性 重置它将解决以下问题:
private void radioButton2_CheckedChanged( object sender, EventArgs e )
{
radioButton1.Checked = false;
radioButton1.TabStop = true;
}