【发布时间】:2012-08-28 17:30:49
【问题描述】:
好吧,我有一个奇怪的错误...
这很好用:
private void radioButtonNormalPoint_Checked(object sender, RoutedEventArgs e)
{
//comboBoxNormalPoint.SelectedIndex = 0;
//ellipsePoint.Fill = System.Windows.Media.Brushes.Black;
}
这会抛出System.Reflection.TargetInvocationException:
private void radioButtonNormalPoint_Checked(object sender, RoutedEventArgs e)
{
comboBoxNormalPoint.SelectedIndex = 0;
ellipsePoint.Fill = System.Windows.Media.Brushes.Black;
}
另外,它不允许我调试它;它在程序加载时崩溃。如果我在没有命中它的任何地方放置一个断点;它只是立即出错。
【问题讨论】:
-
记录 InnerException 和堆栈跟踪。
-
你必须注释掉这两行,对吧?还是仅在第一行发生崩溃?选定索引=0。
-
它是任何行(即使我只是声明一个变量 int i = 0; 也没关系)并且内部异常为 null 但在弹出的未处理异常中(因为我不能抓住它)它说附加信息:调用的目标已引发异常。
-
可能是事件处理程序连接。告诉我你在哪里挂钩事件。如果可能,请在代码隐藏中进行
-