1

我有一个带有 2 个单选按钮(rgbIncomingrgbOutgoing)和 1 个复选框(chkIsNoPermission)的 WinForm,它们都有不同的“检查更改”事件,这些事件仅来自设计器。

出于某种原因,在这一行之后(根据堆栈跟踪),如果我评论这一行,一切都按预期工作

[1]BoundDocument.Incoming = rgbIncoming.Checked;

(BoundDocument 是dataBindingSource.dbml文件的名称)

checkBox( chkIsNoPermission) 事件被触发

[1] 上面的行调用this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)) ,但 propertyName 是 excpeted( rgbIncoming) 我还检查了.dbml文件,看起来很好

编辑 chkIsNoPermission.Checked = ...只被调用一次

4

0 回答 0