How to add a default value to add new record fields in WinForms GridGroupingControl?
Adding default value to new record field
In order to add a default value to AddNewRecord in WinForms GridGroupingControl, ShowDefaultValuesInAddNewRecord and DefaultValue properties can be used. The DefaultValue property can be accessed through TableDescriptor.Fields property and the default value can be set using this property.
C#
// Add the default value in AddNewRecord.
this.gridGroupingControl1.ShowDefaultValuesInAddNewRecord = true;
// Set default values for each column in the grid.
foreach (GridColumnDescriptor column in this.gridGroupingControl1.TableDescriptor.Columns)
{
this.gridGroupingControl1.TableDescriptor.Fields[column.Name].DefaultValue = column.Name + "_" + "DefaultValue";
}VB
' Add the default value in AddNewRecord.
Me.gridGroupingControl1.ShowDefaultValuesInAddNewRecord = True
' Set default values for each column in the grid.
For Each column As GridColumnDescriptor In Me.gridGroupingControl1.TableDescriptor.Columns
Me.gridGroupingControl1.TableDescriptor.Fields(column.Name).DefaultValue = column.Name & "_" & "DefaultValue"
Next column The
screenshot below illustrates adding a default value to add a new record in
GridGroupingControl.
