“System.NullReferenceException”类型的第一次机会异常

时间:2022-07-22 20:30:17
<CheckBox IsChecked="True" Name="CheckBoxRepayWay_benxi" Checked="RepayWayChecked"/>
<CheckBox Name="CheckBoxRepayWay_benjin" Checked="RepayWayChecked"/>
<CheckBox Name="CheckBoxCut_period" IsChecked="True" Checked="CutChecked"/>
<CheckBox Name="CheckBoxCut_repaypermonth" Checked="CutChecked"/>

private void RepayWayChecked(object sender, RoutedEventArgs e)
        {
            CheckBox checkbox00 = sender as CheckBox;
            if (checkbox00.Name == "CheckBoxRepayWay_benxi")
            {
                CheckBoxRepayWay_benjin.IsChecked = false;
            }
            if (checkbox00.Name == "CheckBoxRepayWay_benjin")
            {
                CheckBoxRepayWay_benxi.IsChecked = false;
            }
        }

        private void CutChecked(object sender, RoutedEventArgs e)
        {
            CheckBox checkbox00 = sender as CheckBox;
            if (checkbox00.Name == "CheckBoxCut_repaypermonth")
            {
                CheckBoxCut_period.IsChecked = false;
            }
            if (checkbox00.Name == "CheckBoxCut_period")
            {
                 CheckBoxCut_repaypermonth.IsChecked = false;
            }
        }

这两个函数基本是一样的,但却只有红色那一条会出来这个错误。请高手看看我哪里弄错了。
这是给win8写的。

2 个解决方案

#1


没看明白 这是asp.net程序吗?

#2


引用 1 楼 freednc 的回复:
没看明白 这是asp.net程序吗?

给windows8写的。

#1


没看明白 这是asp.net程序吗?

#2


引用 1 楼 freednc 的回复:
没看明白 这是asp.net程序吗?

给windows8写的。