GridControl.InitNewRow Event
Enables you to initialize newly added rows.
Namespace: DevExpress.Mobile.DataGrid
Assembly: DevExpress.Mobile.Grid.v18.2.dll
Declaration
Event Data
The InitNewRow event's data class is InitNewRowEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
EditableRowData | Gets an object that contains information on the newly added row and allows you to modify cell values in this row. |
Remarks
Important
This documentation topic describes legacy technology. We no longer develop new functionality for the GridControl and suggest that you use the new DataGridView control instead.
You can handle the InitNewRow event to initialize newly added rows. To initialize row cells, call the IEditableRowData.SetFieldValue of the IEditableRowData object returned by the event’s InitNewRowEventArgs.EditableRowData parameter.
The InitNewRow event is raised when an end-users taps New Item Row in the grid.
Example
The following code shows how to initialize the “Date” field of a new row via the GridControl.InitNewRow
event.
using DevExpress.Mobile.DataGrid;
// ...
void OnInitNewRow(object sender, InitNewRowEventArgs e) {
e.EditableRowData.SetFieldValue ("Date", DateTime.Today);
}