下面的示例在网格视图中按照两个列对数据排序。
代码被封闭在 ColumnView.BeginDataUpdate 和 BaseView.EndDataUpdate 方法调用内。 这样在调用 BaseView.EndDataUpdate 方法之后,仅对数据排序一次,从而能提升性能。
C# | 复制代码 |
---|
gridView1.BeginDataUpdate();
try {
gridView1.ClearSorting();
gridView1.Columns["Trademark"].SortOrder = DevExpress.Data.ColumnSortOrder.Ascending;
gridView1.Columns["Model"].SortOrder = DevExpress.Data.ColumnSortOrder.Ascending;
}
finally {
gridView1.EndDataUpdate();
}
|
Visual Basic | 复制代码 |
---|
gridView1.BeginDataUpdate()
Try
gridView1.ClearSorting()
gridView1.Columns("Trademark").SortOrder = DevExpress.Data.ColumnSortOrder.Ascending
gridView1.Columns("Model").SortOrder = DevExpress.Data.ColumnSortOrder.Ascending
Finally
gridView1.EndDataUpdate()
End Try
|