maui-devexpress-dot-maui-dot-datagrid-7074172b.md
Provides data for the DataGridView.AutoGeneratingColumn event.
Namespace : DevExpress.Maui.DataGrid
Assembly : DevExpress.Maui.DataGrid.dll
NuGet Package : DevExpress.Maui.DataGrid
public class AutoGeneratingColumnEventArgs :
CancelEventArgs
AutoGeneratingColumnEventArgs is the data class for the following events:
The AutoGeneratingColumnEventArgs objects are automatically created, initialized and passed to the DataGridView.AutoGeneratingColumn event handlers.
This example shows how to use the AutoGeneratingColumn event to modify an auto-generated column at the time it is created, or cancel the generation of a column.
<dxg:DataGridView x:Name="grid" ItemsSource="{Binding Employees}"
AutoGenerateColumnsMode="Auto"
AutoGeneratingColumn="Grid_AutoGeneratingColumn">
<!-- ... -->
</dxg:DataGridView>
using DevExpress.Maui.DataGrid;
// ...
private void Grid_AutoGeneratingColumn(object sender, AutoGeneratingColumnEventArgs e) {
if (e.Column.FieldName == "Access")
e.Column.Caption = "Access Level";
if (e.Column.FieldName == "Photo")
e.Cancel = true;
}
System.Object EventArgs CancelEventArgs AutoGeneratingColumnEventArgs
Yield<AutoGeneratingColumnEventArgs>()
YieldIfNotNull<AutoGeneratingColumnEventArgs>()
See Also