DataGrid.EndEdit(DataGridColumnStyle, Int32, Boolean) Yöntem

Tanım

Denetimde gerçekleşen düzenleme işleminin sona ermesini istemektedir DataGrid .

C#
public bool EndEdit (System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber, bool shouldAbort);

Parametreler

gridColumn
DataGridColumnStyle

Düzenlemeyi DataGridColumnStyle durduracak.

rowNumber
Int32

Düzenlemeyi durduracak satırın sayısı.

shouldAbort
Boolean

true Geçerli işlemin durdurulması gerekip gerekmediğini olarak ayarlayın.

Döndürülenler

Boolean

true düzenleme işlemi sona ererse; aksi takdirde , false.

Uygulamalar

Örnekler

Aşağıdaki kod örneği, denetim tarafından System.Windows.Forms.DataGrid görüntülenen kılavuzdaki bir değeri düzenlemek için ve EndEdit yöntemlerini kullanırBeginEdit.

C#
private void EditValue()
{ 
   int rowtoedit = 1;
   CurrencyManager myCurrencyManager = 
   (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);
}

Açıklamalar

Kullanıcı EndEdit bir hücreyi düzenlemiyorsa (hücreye yazmıyorsa) yöntemi döndürür false .

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0

Ayrıca bkz.