DataGrid::EndEdit Method (DataGridColumnStyle^, Int32, Boolean)
.NET Framework (current version)
Requests an end to an edit operation taking place on the System.Windows.Forms::DataGrid control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: virtual bool EndEdit( DataGridColumnStyle^ gridColumn, int rowNumber, bool shouldAbort ) sealed
Parameters
- gridColumn
-
Type:
System.Windows.Forms::DataGridColumnStyle^
The DataGridColumnStyle to cease editing.
- rowNumber
-
Type:
System::Int32
The number of the row to cease editing.
- shouldAbort
-
Type:
System::Boolean
Set to true if the current operation should be stopped.
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.
void EditValue() { int rowtoedit = 1; CurrencyManager^ myCurrencyManager = dynamic_cast<CurrencyManager^>(this->BindingContext[ ds->Tables[ "Suppliers" ] ]); myCurrencyManager->Position = rowtoedit; 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
Available since 1.1
Show: