我正在使用Infragistics.Win.UltraWinGrid.UltraGrid
版本Infragistics4.Win.UltraWinGrid.v13.1
,并且在使此代码正常运行时遇到了一些问题。
// creating the dataSource object which is a wrapper for a System.Data.DataTable
dataSource.FillTheValues();
Infragistics.Win.UltraWinGrid.UltraGrid grid = new Infragistics.Win.UltraWinGrid.UltraGrid();
grid.DataSource = dataSource.Table; //dataSource.Table is a System.Data.DataTable
grid.DataBind();
grid.PerformLayout();
此时发生了一些非常奇怪的事情(在调试模式下检查):
dataSource.Table.Rows.Count
是 1203grid.Rows.Count
是 1203
但在我的表单中的实际网格中,没有显示任何内容,并且网格看起来完全是空的。
网格中的列与 中的列完美匹配dataSource.Table
,因此绑定很好。
此外,我尝试调用grid.Update
, grid.Refresh
,grid.Invalidate
但没有结果。
你有什么主意吗 ?