0

我有一个带有 1 个绑定源控件的表单。

一个网格和几个独立控件(文本和标签)正在与此源共享绑定。

每次用户更改网格行时,我都想启用/禁用一些控件。

BindingSource.CurrentChanged我应该在事件中还是在事件中编写此代码DataGridView1.RowValidating

我倾向于使用 bindingsource 事件,因为我认为它在全球范围内为我提供了我想要的东西,但我“觉得”在那里做 UI 代码是错误的。

意见?

4

1 回答 1

1

使用BindingSource.CurrentChangedevnt 处理 UI 代码并没有错。BindingSource是一个 WinForms 组件。

dataGridView.RowValidating事件在事件之前 BindingSource触发。根据您的需要,我会说可以使用其中任何一个:)

于 2013-02-12T14:31:10.227 回答