IDataGridViewEditingCell 介面

定義

定義儲存格的共同功能,以管理儲存格的值。

public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
衍生

備註

此介面是由衍生自 DataGridViewCellDataGridViewCheckBoxCell 類別所實作,並提供使用者介面 (UI) 來指定值而不裝載編輯控制項。 不論儲存格是否處於編輯模式,此案例中的 UI 都會顯示。

其他儲存格類型,例如 DataGridViewButtonCell ,會提供 UI,但不會儲存使用者指定的值。 在此情況下,儲存格類型不會實 IDataGridViewEditingCell 作或裝載編輯控制項。

儲存格處於編輯模式時顯示編輯控制項的儲存格類型,例如 DataGridViewTextBoxCell 不會實 IDataGridViewEditingCell 作,而是提供實作 的 IDataGridViewEditingControl 隨附類別。 例如, DataGridViewTextBoxCell 提供 DataGridViewTextBoxEditingControl 衍生自 控制項並實作 的 。 TextBox IDataGridViewEditingControl 在此情況下,儲存格 EditType 屬性會設定為 Type 代表編輯控制項類型的 物件。 如需實作 IDataGridViewEditingControl 的相關資訊,請參閱How to: Host Controls in Windows Forms DataGridView Cells

屬性

EditingCellFormattedValue

取得或設定儲存格的格式化值。

EditingCellValueChanged

取得或設定值,指出儲存格的值是否已變更。

方法

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

擷取儲存格的格式化值。

PrepareEditingCellForEdit(Boolean)

準備目前所選的儲存格來編輯。

適用於

另請參閱