CurrencyManager.EndCurrentEdit Méthode

Définition

Termine l’opération de modification actuelle.

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

Exemples

L’exemple de code suivant montre comment utiliser la EndCurrentEdit méthode.

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

Remarques

Cette méthode est prise en charge uniquement si les objets contenus par la source de données implémentent les interfaces ou ICancelAddNew les IEditableObject interfaces.

Note

Cette propriété a été conçue pour être utilisée par des contrôles complexes liés aux données, tels que le DataGridView contrôle. Sauf si vous créez un contrôle qui nécessite cette même fonctionnalité, vous ne devez pas utiliser cette méthode. Au lieu de cela, si la source de données est une DataView ou DataTable, utilisez la EndEdit méthode de la DataRowView classe.

S’applique à

Voir aussi