2011-03-05 12 views
1

我收到一些關於使用綁定源的信息,但我真的不明白爲什麼使用與datagridview相關的綁定源。使用綁定源的目的?

我的問題是:

  • 優勢和使用的BindingSource,而不是去除第三人即是數據源和數據GridView控件之間的劣勢?

  • 你應該使用綁定源的上下文是什麼?

+1

您的問題沒有多大意義。 – cusimar9 2011-03-05 18:52:14

+0

請詳細解釋!我仍然不明白你不明白的部分。 – 2011-03-06 08:59:55

回答

1

綁定源可以提供一些額外的邏輯,你想保護你的模型。最自然的例子是事務邏輯或取消更改的能力。

將控件綁定到數據源時,直接進行所有更改。通過這兩者之間的綁定源,您可以取消或保存編輯,以緩存更改等。