将值插入radiobutton

时间:2013-12-09 07:44:05

标签: c# wpf radio-button

我正在尝试根据数组中的值将值插入RadioButton

这就是我想要实现的目标,但我似乎无法让它发挥作用。 我知道IsChecked是否检查RadioButton是否已被检查,但我想描述一下这些方法。

if (arrAnswer[nAnswerNum] == 0)
{
    radioTrue.IsChecked = false;
    radioFalse.IsChecked = false;
}
else if (arrAnswer[nAnswerNum] == 1)
{
    radioTrue.IsChecked = true;

}
else if (arrAnswer[nAnswerNum] == 2)
{
    radioFalse.IsChecked = true;
}

由于

1 个答案:

答案 0 :(得分:2)

这样做,它更简单

radioTrue.IsChecked = arrAnswer[nAnswerNum] == 1;
radioFalse.IsChecked = arrAnswer[nAnswerNum] == 2;

也不要忘记检查索引是否存在以防止indexoutofrange异常