BindingContext属性的目的是什么?

时间:2013-10-11 13:53:28

标签: c# winforms devexpress

我正在使用DevExpress 9.3并使用他们的GridControl来显示在运行时生成的一些数据。

此数据被抛入DataTable,然后设置为GridControl的DataSource属性。只执行这两个步骤,运行表单时数据不会显示。我得到一个包含169行空数据的网格。

 DataTable dt = svn.SvnStatusEventArgsToDataTable(svn.CheckSVN(@"C:\trunk"));
 gdcSVN.DataSource = dt;

为了让它出现,我需要先在上面的两行之前设置它的BindingContext。

 gdcSVN.BindingContext = this.BindingContext

DevExpress文档向我指出了MSDN条目。我读过这篇文章,但我还是不太了解这种情况,因为这个表单上的其他内容没有任何约束,或者有任何类型的数据源。有谁能解释/帮助我理解?

0 个答案:

没有答案