按顺序枚举网格列

时间:2013-02-12 19:52:44

标签: infragistics ultragrid

我正在使用Infragistics的UltraGrid控件。我可以使用以下代码获得UltraGridColumns的强类型枚举:

(this.grid.DisplayLayout.Bands[0].Columns).Cast<UltraGridColumn>();

如何订购此枚举,使其与UI中的相同? (用户可以自由重新排列列。)

是否有可用于订购或用于排序的属性?

1 个答案:

答案 0 :(得分:3)

订单在标题中(是啊......):

this.grid.DisplayLayout.Bands[0].Columns).Cast<UltraGridColumn>()
    .OrderBy(c => c.Header.VisiblePosition);