Compartilhar via


IDataGridViewEditingCell Interface

Definição

Define a funcionalidade comum para uma célula que permite a manipulação de seu valor.

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

Comentários

Essa interface é implementada por classes como DataGridViewCheckBoxCell essa derivam e fornecem uma interface do DataGridViewCell usuário (interface do usuário) para especificar valores sem hospedar um controle de edição. A interface do usuário, nesse caso, é exibida independentemente de a célula estiver no modo de edição.

Outros tipos de célula, como DataGridViewButtonCell, fornecem uma interface do usuário, mas não armazenam valores especificados pelo usuário. Nesse caso, o tipo de célula não implementa IDataGridViewEditingCell nem hospeda um controle de edição.

Os tipos de célula que exibem um controle de edição quando a célula está no modo de edição, como DataGridViewTextBoxCell, não implementam IDataGridViewEditingCell , mas fornecem uma classe complementar que implementa IDataGridViewEditingControl. Por exemplo, DataGridViewTextBoxCell fornece um DataGridViewTextBoxEditingControl que deriva do TextBox controle e implementa IDataGridViewEditingControl. Nesse caso, a propriedade da célula EditType é definida como um Type objeto que representa o tipo de controle de edição. Para obter informações sobre a implementação IDataGridViewEditingControl, consulte Como hospedar controles em células DataGridView do Windows Forms.

Propriedades

Nome Description
EditingCellFormattedValue

Obtém ou define o valor formatado da célula.

EditingCellValueChanged

Obtém ou define um valor que indica se o valor da célula foi alterado.

Métodos

Nome Description
GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Recupera o valor formatado da célula.

PrepareEditingCellForEdit(Boolean)

Prepara a célula selecionada no momento para edição.

Aplica-se a

Confira também