我有一个带有 2 个单选按钮(rgbIncoming
和rgbOutgoing
)和 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 = ...
只被调用一次