Back to Devexpress

DataViewBase.MoveColumnTo(ColumnBase, Int32, HeaderPresenterType, HeaderPresenterType, MergeGroupPosition) Method

wpf-devexpress-dot-xpf-dot-grid-dot-dataviewbase-dot-movecolumnto-x28-columnbase-int32-headerpresentertype-headerpresentertype-mergegroupposition-x29.md

latest2.9 KB
Original Source

DataViewBase.MoveColumnTo(ColumnBase, Int32, HeaderPresenterType, HeaderPresenterType, MergeGroupPosition) Method

Moves the specified column to the specified position.

Namespace : DevExpress.Xpf.Grid

Assembly : DevExpress.Xpf.Grid.v25.2.Core.dll

NuGet Package : DevExpress.Wpf.Grid.Core

Declaration

csharp
public void MoveColumnTo(
    ColumnBase source,
    int newVisibleIndex,
    HeaderPresenterType moveFrom,
    HeaderPresenterType moveTo,
    MergeGroupPosition mergeGroupPosition = MergeGroupPosition.None
)
vb
Public Sub MoveColumnTo(
    source As ColumnBase,
    newVisibleIndex As Integer,
    moveFrom As HeaderPresenterType,
    moveTo As HeaderPresenterType,
    mergeGroupPosition As MergeGroupPosition = MergeGroupPosition.None
)

Parameters

NameTypeDescription
sourceColumnBase

A column.

| | newVisibleIndex | Int32 |

The column’s new position between columns in the destination area.

| | moveFrom | HeaderPresenterType |

The grid’s area (the header panel, group panel or column chooser) in which the column is currently displayed.

| | moveTo | HeaderPresenterType |

The grid’s area (the header panel, group panel or column chooser) to which the column is moved.

|

Optional Parameters

NameTypeDefaultDescription
mergeGroupPositionMergeGroupPositionNone

The position where the current column should be merged.

|

Remarks

The following example shows how to use the MoveColumnTo method to group data by the ‘Unit Price’ column values:

csharp
grid.View.MoveColumnTo(grid.Columns["UnitPrice"], 0,
    DevExpress.Xpf.Grid.HeaderPresenterType.Headers,
    DevExpress.Xpf.Grid.HeaderPresenterType.GroupPanel,
    DevExpress.Xpf.Grid.MergeGroupPosition.Right);

See Also

DataViewBase Class

DataViewBase Members

DevExpress.Xpf.Grid Namespace