CurrencyManager.EndCurrentEdit Metod

Definition

Avslutar den aktuella redigeringsåtgärden.

public:
 override void EndCurrentEdit();
public override void EndCurrentEdit();
override this.EndCurrentEdit : unit -> unit
Public Overrides Sub EndCurrentEdit ()

Exempel

I följande kodexempel visas hur du använder EndCurrentEdit metoden.

private:
   void dataGrid1_KeyUp( Object^ /*sender*/, System::Windows::Forms::KeyEventArgs^ e )
   {
      if ( e->KeyCode == Keys::Enter )
      {
         
         // Enter key pressed.
         CurrencyManager^ gridCurrencyManager = dynamic_cast<CurrencyManager^>(this->BindingContext[dataGrid1->DataSource, dataGrid1->DataMember]);
         gridCurrencyManager->EndCurrentEdit();
         MessageBox::Show( "End Edit" );
      }
   }
private void dataGrid1_KeyUp
(object sender, System.Windows.Forms.KeyEventArgs e) {
    if(e.KeyCode == Keys.Enter) {
        // Enter key pressed.
        CurrencyManager gridCurrencyManager = 
        (CurrencyManager)this.BindingContext
        [dataGrid1.DataSource, dataGrid1.DataMember];
        gridCurrencyManager.EndCurrentEdit();
        MessageBox.Show("End Edit");
    }
}
 Private Sub dataGrid1_KeyUp _
(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs)
     If e.KeyCode = Keys.Enter Then
         ' Enter key pressed.
         Dim gridCurrencyManager As CurrencyManager = _
         CType(Me.BindingContext(dataGrid1.DataSource, _
         dataGrid1.DataMember), CurrencyManager)
         gridCurrencyManager.EndCurrentEdit()
         MessageBox.Show("End Edit")
     End If
 End Sub

Kommentarer

Den här metoden stöds endast om objekten som finns i datakällan implementerar gränssnitten IEditableObject eller ICancelAddNew .

Note

Den här egenskapen har utformats för att användas av komplexa databundna kontroller, till exempel DataGridView kontrollen. Om du inte skapar en kontroll som kräver samma funktioner bör du inte använda den här metoden. Om datakällan i stället är antingen en DataView eller använder du DataTable -metoden för EndEditDataRowViewklassen.

Gäller för

Se även