我对radiobutton有疑问。应用程序在从数据库中读取数据时使用它。读取用户的性别。当用户登录并选择适当的按钮时,此功能有效。第一次正确读取,但第二个程序返回异常时NullReferenceException未处理。
C#
if (napis.ItemArray.GetValue(5).ToString() == "Mężczyzna")
{
MezczyznaRadioButton2.IsChecked = true;
KobietaRadioButton2.IsChecked = false;
}
else
{
KobietaRadioButton2.IsChecked = true;
MezczyznaRadioButton2.IsChecked = false;
}
答案 0 :(得分:1)
以下其中一项是null
:
napis
napis.ItemArray
napis.ItemArray.GetValue(5)
- 返回值为null
此处使用调试器确定。