Skip to main content
.NET 6.0+

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IModelBand Interface

In This Article

The Band node defines a logical group (band) of columns. A band is visually represented by a header displayed above headers of the columns it combines.

Namespace: DevExpress.ExpressApp.Model

Assembly: DevExpress.ExpressApp.v24.1.dll

NuGet Package: DevExpress.ExpressApp

#Declaration

[ImageName("ModelEditor_Band")]
public interface IModelBand :
    IModelBandedLayoutItem,
    IModelLayoutElement,
    IModelNode

#Remarks

Important

You cannot add the IModelBand node in the Model Editor unless you set the IModelBandsLayout.Enable property of the ListView | BandsLayout node to true.

To create an IModelBand node, right-click the Column node and choose Add… | Band. You can also add a child band into an existing band to create a band hierarchy.

Bands_AddBand

To add columns into a band, select one or more Column nodes and drag them into the band:

Bands_DragToTaskDetails

In WinForms applications, the IModelBand node is extended with properties from IModelBandWin.

This interface is a part of the Application Model infrastructure. You do not need to implement this interface in most cases.

See Also