windowsforms-devexpress-dot-xtragrid-dot-views-dot-base-dot-baseview-06680e92.md
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
public abstract void PopulateColumns()
Public MustOverride Sub PopulateColumns
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
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
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
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
Public Sub RefreshColumns()
gridControl1.MainView.PopulateColumns()
gridView1.Columns(0).Summary.Add(DevExpress.Data.SummaryItemType.Count)
See Also