IDataGridViewEditingCell Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define funcionalidade comum para uma célula que permite a manipulação do seu valor.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Derivado
Observações
Esta interface é implementada por classes como DataGridViewCheckBoxCell as que derivam de DataGridViewCell e fornecem uma interface de utilizador (UI) para especificar valores sem alojar um controlo de edição. Neste caso, a interface é exibida independentemente de a célula estar em modo de edição ou não.
Outros tipos de células, como DataGridViewButtonCell, fornecem uma interface de utilizador mas não armazenam valores especificados pelo utilizador. Neste caso, o tipo de célula não implementa IDataGridViewEditingCell nem aloja um controlo de edição.
Os tipos de célula que exibem um controlo de edição quando a célula está em modo de edição, como DataGridViewTextBoxCell, não implementam IDataGridViewEditingCell , mas fornecem uma classe companheira que implementa IDataGridViewEditingControl. Por exemplo, DataGridViewTextBoxCell fornece um DataGridViewTextBoxEditingControl que deriva do TextBox controlo e implementa IDataGridViewEditingControl. Neste caso, a propriedade da célula EditType é definida para um Type objeto que representa o tipo de controlo de edição. Para informações sobre a implementação do IDataGridViewEditingControl, veja How to: Host Controls in Windows Forms DataGridView Cells.
Propriedades
| Name | Description |
|---|---|
| EditingCellFormattedValue |
Obtém ou define o valor formatado da célula. |
| EditingCellValueChanged |
Recebe ou define um valor que indica se o valor da célula mudou. |
Métodos
| Name | Description |
|---|---|
| GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Recupera o valor formatado da célula. |
| PrepareEditingCellForEdit(Boolean) |
Prepara a célula atualmente selecionada para edição. |