我在初始化单选按钮时遇到问题。我的意思是当我打开表单时,我的2个单选按钮都没有被选中,但是在我检查它们之后它们工作正常。我尝试在Form构造函数中设置其中一个,但它仍然显示为未选中:
public frmPreferences(Capitals capit)
{
InitializeComponent();
radEnglish.Enabled = true;
}
答案 0 :(得分:10)
radEnglish.Enabled = true
这不会将CheckBox设置为Checked状态,它会启用控件。您可以在设计器中执行此操作,也可以使用
行radEnglish.Checked = true;
对于WPF,它是
radEnglish.IsChecked = true;
答案 1 :(得分:4)
启用的属性不检查控件,它(不奇怪)启用它。请改用:
radEnglish.Checked = true;