IDataGridViewEditingCell Interfaz

Definición

Define la funcionalidad común por una celda que permite la manipulación de su valor.Defines common functionality for a cell that allows the manipulation of its value.

public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
Derivado

Comentarios

Esta interfaz se implementa mediante clases como DataGridViewCheckBoxCell que derivan de DataGridViewCell y proporcionan una interfaz de usuario (UI) para especificar valores sin hospedar un control de edición.This interface is implemented by classes such as DataGridViewCheckBoxCell that derive from DataGridViewCell and provide a user interface (UI) for specifying values without hosting an editing control. En este caso, la interfaz de usuario se muestra independientemente de si la celda está en modo de edición.The UI in this case is displayed regardless of whether the cell is in edit mode.

Otros tipos de celda, como DataGridViewButtonCell, proporcionan una interfaz de usuario, pero no almacenan los valores especificados por el usuario.Other cell types, such as DataGridViewButtonCell, provide a UI but do not store user-specified values. En este caso, el tipo de celda no implementa IDataGridViewEditingCell ni hospeda un control de edición.In this case, the cell type does not implement IDataGridViewEditingCell or host an editing control.

Los tipos de celda que muestran un control de edición cuando la celda está en modo de edición, como DataGridViewTextBoxCell, no implementan IDataGridViewEditingCell pero, en su lugar, proporcionan una clase complementaria que implementa IDataGridViewEditingControl.Cell types that display an editing control when the cell is in edit mode, such as DataGridViewTextBoxCell, do not implement IDataGridViewEditingCell but instead provide a companion class that implements IDataGridViewEditingControl. Por ejemplo, DataGridViewTextBoxCell proporciona un DataGridViewTextBoxEditingControl que se deriva del control TextBox e implementa IDataGridViewEditingControl.For example, DataGridViewTextBoxCell provides a DataGridViewTextBoxEditingControl that derives from the TextBox control and implements IDataGridViewEditingControl. En este caso, la propiedad Cell EditType se establece en un objeto Type que representa el tipo de control de edición.In this case, the cell EditType property is set to a Type object representing the editing control type. Para obtener información sobre cómo implementar IDataGridViewEditingControl, consulte [How para: Controles host en Windows Forms celdas de DataGridView @ no__t-0.For information about implementing IDataGridViewEditingControl, see How to: Host Controls in Windows Forms DataGridView Cells.

Propiedades

EditingCellFormattedValue

Obtiene o establece el valor con formato de la celda.Gets or sets the formatted value of the cell.

EditingCellValueChanged

Obtiene o establece un valor que indica si el valor de la celda ha cambiado.Gets or sets a value indicating whether the value of the cell has changed.

Métodos

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Recupera el valor con formato de la celda.Retrieves the formatted value of the cell.

PrepareEditingCellForEdit(Boolean)

Prepara la celda actualmente seleccionada para su edición.Prepares the currently selected cell for editing.

Se aplica a

Consulte también: