我正在使用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条目。我读过这篇文章,但我还是不太了解这种情况,因为这个表单上的其他内容没有任何约束,或者有任何类型的数据源。有谁能解释/帮助我理解?