我在DevExpress中使用了GridControl,起初它让我有点困惑,想知道如何使用它,但现在DotNetBar中的SuperGridControl是另一个更难使用的。它有一个GridPanel(从PrimaryGrid属性返回),就像DataGridView一样。它有一个DataSource属性,我尝试用一些数据源分配它,行和列填充OK,但接下来我尝试访问它的一个列或行,它抛出了IndexOutOfRangeException的异常。 Columns和Rows属性的Count等于0,什么?填充到PrimaryGrid后我的示例数据源有2列3行,但PrimaryGrid.Columns和PrimaryGrid.Rows是空的???
这太奇怪了,我认为Columns和Rows只包含我们使用代码或设计器添加的内容,而不包含DataSource绑定?
对这个问题有什么看法吗?比DevExpress中的GridControl更奇怪。谢谢!
答案 0 :(得分:0)
在尝试访问单元格之前尝试 superGridControl1.Refresh();