Back to Devexpress

IModelBand Interface

expressappframework-devexpress-dot-expressapp-dot-model-e471bed8.md

latest2.5 KB
Original Source

IModelBand Interface

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.v25.2.dll

NuGet Package : DevExpress.ExpressApp

Declaration

csharp
[ImageName("ModelEditor_Band")]
public interface IModelBand :
    IModelBandedLayoutItem,
    IModelLayoutElement,
    IModelNode
vb
<ImageName("ModelEditor_Band")>
Public Interface IModelBand
    Inherits 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.

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

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

IModelBand Members

How to: Configure Bands in a Grid List Editor

DevExpress.ExpressApp.Model Namespace