我在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
但是,出现以下细节的例外:
只有当列属于ColumnSerRow
时,才能设置
ColumnSetColumn
或ColumnSet
属性
请帮助我,如何更改janus网格组件中的列索引?
答案 0 :(得分:2)
您必须在Position
对象中使用GridExColumn
属性。所以你的代码应该是这样的:
grd.RootTable.Columns("ColumnName").Position = 1
现在,名为ColumnName
的列已移至索引1