我维护了一个C#Winform桌面应用程序(.Net 4.0),一些用户提交了一份崩溃报告,其中包含以下详细信息。没有更多的信息,因为应用程序有很多表单我甚至不知道哪个表单导致问题。 表单控件上没有数据绑定。
Radiobuttons在组框中组合在一起。我查看了radiobutton控件的源代码,看起来当检查一个无线电时,当.net框架试图取消选中其他兄弟单选按钮时会发生崩溃(但有时只是......)
知道可能导致此问题的原因是什么?
由于
System.InvalidOperationException: Sequence contains no matching element
at System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
at System.Windows.Forms.RadioButton.PerformAutoUpdates(Boolean tabbedInto)
at System.Windows.Forms.RadioButton.set_Checked(Boolean value)
at System.Windows.Forms.RadioButton.OnClick(EventArgs e)
at System.Windows.Forms.RadioButton.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)