Skip to main content
.NET 6.0+

PivotGridListEditor Class

Represents the pivot grid List Editor used in the XAF Windows Forms applications.

Namespace: DevExpress.ExpressApp.PivotGrid.Win

Assembly: DevExpress.ExpressApp.PivotGrid.Win.v23.2.dll

Declaration

public class PivotGridListEditor :
    PivotGridListEditorBase,
    IExportable,
    IDXPopupMenuHolder,
    ISupportFilter,
    IRequireContextMenu,
    IRequireDXMenuManager,
    ISupportBorderStyle,
    ISupportFilterEditor

Remarks

List Editors are used by List Views to display object collections in a UI. The PivotGridListEditor is implemented in the Pivot Grid Module, and displays data in the form of a pivot table that can be accompanied by a chart:

PivotGridListEditor

To display object collections, the PivotGridListEditor uses instances of the PivotGridControl and ChartControl classes.

To configure the PivotGridListEditor, invoke the Model Editor, navigate to the required List View’s PivotSettings node and click the ellipsis button (EllipsisButton) of the Settings property. This will invoke the Pivot Grid Property Editor.

PivotGridPropertyEditor

Note

  • Do not create pivot columns with duplicate or empty FieldName values. In this case, the pivot layout will be loaded incorrectly.
  • By default, columns deleted in the last Application Model layer, but that exist in previous layers, are retained. To change this behavior, use the IPivotSettings.AddNewColumns property.

End-users can also invoke the property editor via the PivotGridListEditor‘s context menu, if the Application Model‘s IPivotSettings.CustomizationEnabled property is set to true.

To learn about the Pivot Grid Property Editor capabilities in detail, refer to the PivotGrid Designer help topic.

To hide and show the accompanying chart that visualizes the data selected in the pivot table, use the Show Chart item in the context menu invoked for the pivot table header region.

PivotGridShowChart

To configure the chart when it is displayed, use the Chart Options item.

PivotGridChartOptions

Pivot table totals can be configured via the Application Model‘s IModelPivotSettings node. You can do this, for example, via the Model Editor.

PivotGridListEditorTotals

The PivotGridListEditor implements the IExportable interface - can be exported via the ExportController and printed via the PrintingController:

Export_PivotGridListEditor

Printing_PivotGridListEditor

For additional information on the PivotGridListEditor and an overview of the PivotGrid module, refer to the Pivot Grid Module topic.

Inheritance

See Also