IDataGridViewEditingCell Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar vanliga funktioner för en cell som tillåter manipulering av dess värde.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Härledda
Kommentarer
Det här gränssnittet implementeras av klasser som DataGridViewCheckBoxCell härleds från DataGridViewCell och tillhandahåller ett användargränssnitt (UI) för att ange värden utan att vara värd för en redigeringskontroll. Användargränssnittet i det här fallet visas oavsett om cellen är i redigeringsläge.
Andra celltyper, till exempel DataGridViewButtonCell, tillhandahåller ett användargränssnitt men lagrar inte användardefinierade värden. I det här fallet implementerar IDataGridViewEditingCell eller är celltypen inte värd för en redigeringskontroll.
Celltyper som visar en redigeringskontroll när cellen är i redigeringsläge, till exempel DataGridViewTextBoxCell, implementerar IDataGridViewEditingCell inte utan tillhandahåller i stället en tillhörande klass som implementerar IDataGridViewEditingControl. Till exempel DataGridViewTextBoxCell tillhandahåller en DataGridViewTextBoxEditingControl som härleds från TextBox kontrollen och implementerar IDataGridViewEditingControl. I det här fallet är cellegenskapen EditType inställd på ett Type objekt som representerar redigeringskontrolltypen. Information om hur du implementerar IDataGridViewEditingControl finns i How to: Host Controls in Windows Forms DataGridView Cells.
Egenskaper
| Name | Description |
|---|---|
| EditingCellFormattedValue |
Hämtar eller anger cellens formaterade värde. |
| EditingCellValueChanged |
Hämtar eller anger ett värde som anger om värdet för cellen har ändrats. |
Metoder
| Name | Description |
|---|---|
| GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Hämtar cellens formaterade värde. |
| PrepareEditingCellForEdit(Boolean) |
Förbereder den markerade cellen för redigering. |