Skip to main content
A newer version of this page is available. .
Tab

GridViewBandColumn.AllowDragDrop Property

Gets or sets whether end-users can drag the column’s header.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v19.1.dll

Declaration

[DefaultValue(DefaultBoolean.Default)]
public DefaultBoolean AllowDragDrop { get; set; }

Property Value

Type Default Description
DefaultBoolean **Default**

One of the DefaultBoolean enumeration values.

Available values:

Name Description
True

Corresponds to a Boolean value of true.

False

Corresponds to a Boolean value of false.

Default

The value is determined by the current object’s parent object setting (e.g., a control setting).

Remarks

If the AllowDragDrop property is set to Default, the column’s behavior is controlled by the ASPxGridViewBehaviorSettings.AllowDragDrop property.

Concept

Example

Declaratively:

<dx:ASPxGridView ID="Grid" runat="server"... >
    <Columns>
        <dx:GridViewBandColumn AllowDragDrop="true" >
            <Columns>
                <dx:GridViewBandColumn AllowDragDrop="true" >
                    <Columns>
                        <dx:GridViewDataTextColumn FieldName="CompanyName" />
                        ...
                    </Columns>
                </dx:GridViewBandColumn>
            ...
            </Columns>
        </dx:GridViewBandColumn>
    </Columns>
</dx:ASPxGridView>

In code:

ASPxGridView grid1 = new ASPxGridView();
grid1.ID = "grid1";
Page.Form.Controls.Add(grid1);
...
GridViewBandColumn band1 = new GridViewBandColumn();
band1.AllowDragDrop = DevExpress.Utils.DefaultBoolean.True;

GridViewBandColumn band2 = new GridViewBandColumn();
band2.AllowDragDrop = DevExpress.Utils.DefaultBoolean.True;

GridViewDataTextColumn textcol = new GridViewDataTextColumn();
textcol.FieldName = "CompanyName";

band1.Columns.Add(band2);
band2.Columns.Add(textcol);

Online Demo

See Also