IDataGridViewEditingCell 接口

定义

为允许操作它的值的单元格定义常用功能。

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

注解

此接口由派生自 DataGridViewCell 的类DataGridViewCheckBoxCell实现,并提供用户界面 (UI) ,用于指定值而不承载编辑控件。 在这种情况下,无论单元格是否处于编辑模式,都会显示 UI。

其他单元格类型(如 DataGridViewButtonCell)提供 UI,但不存储用户指定的值。 在这种情况下,单元格类型不实现 IDataGridViewEditingCell 或承载编辑控件。

当单元格处于编辑模式时显示编辑控件的单元格类型(如 DataGridViewTextBoxCell)不实现 IDataGridViewEditingCell ,而是提供实现 的 IDataGridViewEditingControl配套类。 例如, DataGridViewTextBoxCell 提供 DataGridViewTextBoxEditingControl 派生自 TextBox 控件并实现 的 IDataGridViewEditingControl。 在本例中,单元格 EditType 属性设置为 Type 表示编辑控件类型的 对象。 有关实现 IDataGridViewEditingControl的信息,请参阅如何:在 Windows 窗体 DataGridView 单元格中承载控件

属性

EditingCellFormattedValue

获取或设置单元格的格式化值。

EditingCellValueChanged

获取或设置指示单元格的值是否已更改的值。

方法

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

检索单元格的格式化值。

PrepareEditingCellForEdit(Boolean)

准备当前选中的单元格以进行编辑。

适用于

另请参阅