IDataGridViewEditingCell Arabirim

Tanım

Bir hücrenin değerinin değiştirilmesine izin veren ortak işlevselliği tanımlar.

public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
Türetilmiş

Açıklamalar

Bu arabirim, türetilen DataGridViewCell ve bir düzenleme denetimi barındırmadan değerleri belirtmek için bir kullanıcı arabirimi (UI) sağlayan gibi DataGridViewCheckBoxCell sınıflar tarafından uygulanır. Bu durumda kullanıcı arabirimi, hücrenin düzenleme modunda olup olmadığına bakılmaksızın görüntülenir.

gibi DataGridViewButtonCelldiğer hücre türleri kullanıcı arabirimi sağlar ancak kullanıcı tarafından belirtilen değerleri depolamaz. Bu durumda, hücre türü bir düzenleme denetimi uygulamaz IDataGridViewEditingCell veya barındırmaz.

Hücre düzenleme modundayken düzenleme denetimi görüntüleyen hücre türleri, gibi DataGridViewTextBoxCelluygulamaz IDataGridViewEditingCell , bunun yerine uygulayan IDataGridViewEditingControlbir yardımcı sınıf sağlar. Örneğin, DataGridViewTextBoxCell denetiminden TextBox türetilen ve uygulayan IDataGridViewEditingControlbir DataGridViewTextBoxEditingControl sağlar. Bu durumda, hücre EditType özelliği düzenleme denetim türünü temsil eden bir Type nesneye ayarlanır. uygulama IDataGridViewEditingControlhakkında bilgi için bkz. Nasıl yapılır: Windows Forms DataGridView Hücrelerinde Denetimleri Barındırma.

Özellikler

EditingCellFormattedValue

Hücrenin biçimlendirilmiş değerini alır veya ayarlar.

EditingCellValueChanged

Hücrenin değerinin değişip değişmediğini belirten bir değer alır veya ayarlar.

Yöntemler

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Hücrenin biçimlendirilmiş değerini alır.

PrepareEditingCellForEdit(Boolean)

Seçili durumdaki hücreyi düzenlemeye hazırlar.

Şunlara uygulanır

Ayrıca bkz.