IDataGridViewEditingCell Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la funcionalidad común por una celda que permite la manipulación de su valor.
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. La interfaz de usuario en este caso se muestra independientemente de si la celda está en modo de edición.
Otros tipos de celdas, como DataGridViewButtonCell, proporcionan una interfaz de usuario, pero no almacenan valores especificados por el usuario. En este caso, el tipo de celda no implementa IDataGridViewEditingCell ni hospeda un control de edición.
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 , sino que proporcionan una clase complementaria que implementa IDataGridViewEditingControl. Por ejemplo, DataGridViewTextBoxCell proporciona un DataGridViewTextBoxEditingControl que deriva del TextBox control e implementa IDataGridViewEditingControl. En este caso, la propiedad cell EditType se establece en un Type objeto que representa el tipo de control de edición. Para obtener información sobre cómo implementar IDataGridViewEditingControl, vea How to: Host Controls in Windows Forms DataGridView Cells.
Propiedades
EditingCellFormattedValue |
Obtiene o establece el valor con formato de la celda. |
EditingCellValueChanged |
Obtiene o establece un valor que indica si el valor de la celda ha cambiado. |
Métodos
GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Recupera el valor con formato de la celda. |
PrepareEditingCellForEdit(Boolean) |
Prepara la celda actualmente seleccionada para su edición. |