CurrencyManager.EndCurrentEdit Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli düzenleme işlemini sonlandırır.
public:
override void EndCurrentEdit();
public override void EndCurrentEdit();
override this.EndCurrentEdit : unit -> unit
Public Overrides Sub EndCurrentEdit ()
Örnekler
Aşağıdaki kod örneği, yönteminin EndCurrentEdit nasıl kullanılacağını gösterir.
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
Açıklamalar
Bu yöntem yalnızca veri kaynağı tarafından bulunan nesneler veya IEditableObject arabirimlerini uyguladığında ICancelAddNew desteklenir.
Note
Bu özellik, denetim gibi karmaşık veri bağlı denetimler tarafından kullanılacak şekilde DataGridView tasarlanmıştır. Aynı işlevi gerektiren bir denetim oluşturmadığınız sürece, bu yöntemi kullanmamalısınız. Bunun yerine, veri kaynağı veya DataViewDataTableise sınıfının yöntemini EndEdit kullanınDataRowView.