Back to Devexpress

BaseView.PopulateColumns() Method

windowsforms-devexpress-dot-xtragrid-dot-views-dot-base-dot-baseview-06680e92.md

latest3.7 KB
Original Source

BaseView.PopulateColumns() Method

Creates grid columns/card fields for fields in the View’s bound data source.

Namespace : DevExpress.XtraGrid.Views.Base

Assembly : DevExpress.XtraGrid.v25.2.dll

NuGet Packages : DevExpress.Win.Grid, DevExpress.Win.Navigation

Declaration

csharp
public abstract void PopulateColumns()
vb
Public MustOverride Sub PopulateColumns

Remarks

This method is overridden in BaseView descendants to perform required actions. See ColumnView.PopulateColumns to learn more.

The following code snippets (auto-collected from DevExpress Examples) contain references to the PopulateColumns() method.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-grid-data-annotation-attributes/CS/GridDataAttributes/Form1.cs#L22

csharp
void gridControl1_DataSourceChanged(object sender, EventArgs e) {
    gridControl1.MainView.PopulateColumns();
    (gridControl1.MainView as GridView).BestFitColumns();

XPO_how-to-load-unique-distinct-data-via-xpo-e1001/CS/Distinct/Form1.cs#L172

csharp
public void RefreshColumns() {
    gridControl1.MainView.PopulateColumns();
    gridView1.Columns[0].Summary.Add(DevExpress.Data.SummaryItemType.Count);

winforms-grid-data-annotation-attributes/VB/GridDataAttributes/Form1.vb#L19

vb
Private Sub gridControl1_DataSourceChanged(ByVal sender As Object, ByVal e As EventArgs)
    gridControl1.MainView.PopulateColumns()
    TryCast(gridControl1.MainView, GridView).BestFitColumns()

XPO_how-to-load-unique-distinct-data-via-xpo-e1001/VB/Distinct/Form1.vb#L167

vb
Public Sub RefreshColumns()
    gridControl1.MainView.PopulateColumns()
    gridView1.Columns(0).Summary.Add(DevExpress.Data.SummaryItemType.Count)

See Also

GridColumn

Columns

AutoPopulateColumns

BaseView Class

BaseView Members

DevExpress.XtraGrid.Views.Base Namespace