IDataGridViewEditingCell Interface

Definitie

Definieert algemene functionaliteit voor een cel die het bewerken van de waarde toestaat.

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

Opmerkingen

Deze interface wordt geïmplementeerd door klassen, zoals DataGridViewCheckBoxCell die zijn afgeleid van DataGridViewCell en een gebruikersinterface (UI) bieden voor het opgeven van waarden zonder een besturingselement voor bewerken te hosten. In dit geval wordt de gebruikersinterface weergegeven, ongeacht of de cel zich in de bewerkingsmodus bevindt.

Andere celtypen, zoals DataGridViewButtonCell, bieden een gebruikersinterface, maar slaan geen door de gebruiker opgegeven waarden op. In dit geval implementeert IDataGridViewEditingCell of host het celtype geen besturingselement voor bewerken.

Celtypen die een bewerkingsbesturingselement weergeven wanneer de cel zich in de bewerkingsmodus bevindt, zoals DataGridViewTextBoxCell, implementeren IDataGridViewEditingCell niet, maar bieden in plaats daarvan een aanvullende klasse die wordt geïmplementeerd IDataGridViewEditingControl. Biedt bijvoorbeeld DataGridViewTextBoxCell een DataGridViewTextBoxEditingControl die is afgeleid van het TextBox besturingselement en implementeert IDataGridViewEditingControl. In dit geval wordt de celeigenschap EditType ingesteld op een Type object dat het bewerkingsbesturingselementtype vertegenwoordigt. Zie IDataGridViewEditingControl voor meer informatie over het implementeren van .

Eigenschappen

Name Description
EditingCellFormattedValue

Hiermee wordt de opgemaakte waarde van de cel opgehaald of ingesteld.

EditingCellValueChanged

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de waarde van de cel is gewijzigd.

Methoden

Name Description
GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Haalt de opgemaakte waarde van de cel op.

PrepareEditingCellForEdit(Boolean)

Hiermee bereidt u de geselecteerde cel voor op bewerken.

Van toepassing op

Zie ook