我正在使用 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 条目。我读过,但我仍然不太了解这种情况,因为此表单上的任何其他内容都没有绑定到任何东西或具有任何类型的数据源。谁能解释/帮助我理解?