IDataGridViewEditingCell Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |