2

我在 winForm 应用程序中使用Janus组件。
现在,我想设置GridEX控件的列索引,所以我使用下面的代码来做到这一点:

grd.RootTable.Columns("ColumnName").Index = 1

或者

grd.RootTable.Columns("ColumnName").ColumnSet = 1

但是,它们都是只读属性。然后我测试以下代码:

grd.RootTable.Columns("ColumnName").ColumnSetRow = 1

或者

grd.RootTable.Columns("ColumnName").ColumnSetColumn = 1

但是,发生了以下详细信息的异常:

ColumnSerRowColumnSetColumn属性只能在列属于ColumnSet

请帮助我,如何更改 janus 网格组件中的列索引?

4

1 回答 1

2

您必须在对象中使用Position属性。GridExColumn所以你的代码应该是这样的:

grd.RootTable.Columns("ColumnName").Position = 1

现在,名称列ColumnName移动到索引 1

于 2016-09-06T11:26:32.897 回答