DataGrid.EndEdit Method (DataGridColumnStyle, Int32, Boolean)


Requests an end to an edit operation taking place on the System.Windows.Forms.DataGrid control.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public bool EndEdit(
	DataGridColumnStyle gridColumn,
	int rowNumber,
	bool shouldAbort


Type: System.Windows.Forms.DataGridColumnStyle

The DataGridColumnStyle to cease editing.

Type: System.Int32

The number of the row to cease editing.

Type: System.Boolean

Set to true if the current operation should be stopped.

Return Value

Type: System.Boolean

true if the editing operation ceases; otherwise, false.

The EndEdit method returns false if the user is not editing (typing into) a cell.

The following code example uses the BeginEdit and EndEdit methods to edit a value in a grid displayed by the System.Windows.Forms.DataGrid control.

private void EditValue()
   int rowtoedit = 1;
   CurrencyManager myCurrencyManager = 
   DataGridColumnStyle dgc = dataGrid1.TableStyles[0].GridColumnStyles[0];
   dataGrid1.BeginEdit(dgc, rowtoedit);
   // Insert code to edit the value.
   dataGrid1.EndEdit(dgc, rowtoedit, false);

.NET Framework
Available since 1.1
Return to top