0

我在 DevExpress 中使用了 GridControl,起初我对如何使用它感到有些困惑,但现在 DotNetBar 中的 SuperGridControl 是另一个更难使用的。这有一个类似于 DataGridView 的 GridPanel(从 PrimaryGrid 属性返回)。它有一个 DataSource 属性,我尝试为它分配一些数据源,行和列填充正常,但是接下来我尝试访问它的列或行之一,它抛出了 IndexOutOfRangeException 异常。Columns 和 Rows 属性的 Count 等于 0,什么?填充到 PrimaryGrid 后的示例数据源有 2 列和 3 行,但 PrimaryGrid.Columns 和 PrimaryGrid.Rows 是空的???

太奇怪了,我认为 Columns 和 Rows 只包含我们使用代码或设计器添加的内容,而不是用于 DataSource 绑定?

对这个问题有任何想法吗?比 DevExpress 中的 GridControl 更奇怪。谢谢!

4

1 回答 1

0

你试试 superGridControl1.Refresh(); 在尝试访问单元之前

于 2014-02-21T21:28:51.717 回答