2013-02-12 19 views
0

我有一個窗體與1個bindingsource控件。綁定源事件或網格事件中的UI相關代碼?

網格和多個獨立控件(文本和標籤)與此源共享綁定。

每次用戶更改網格行時,我想啓用/禁用某些控件。

我應該在BindingSource.CurrentChanged事件中還是在DataGridView1.RowValidating事件中編寫此代碼?

我傾向於使用bindingsource事件,因爲我認爲它給了我全球我想要的東西,但是我覺得它錯了在那裏做UI代碼。

意見?

回答

1

使用BindingSource.CurrentChanged evnt處理UI代碼並沒有錯。 BindingSource是一個WinForms組件。

dataGridView.RowValidating事件觸發之前BindingSource事件。 取決於你需要什麼,我會說它可以使用任何人:)