IDataGridViewEditingCell Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les fonctionnalités courantes d’une cellule qui permet la manipulation de sa valeur.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Dérivé
Remarques
Cette interface est implémentée par des classes telles que DataGridViewCheckBoxCell celles qui dérivent et fournissent DataGridViewCell une interface utilisateur pour spécifier des valeurs sans héberger de contrôle d’édition. L’interface utilisateur dans ce cas s’affiche, que la cellule soit en mode édition.
D’autres types de cellules, tels que DataGridViewButtonCell, fournissent une interface utilisateur, mais ne stockent pas les valeurs spécifiées par l’utilisateur. Dans ce cas, le type de cellule n’implémente IDataGridViewEditingCell pas ou n’héberge pas de contrôle d’édition.
Les types de cellules qui affichent un contrôle d’édition lorsque la cellule est en mode édition, par DataGridViewTextBoxCellexemple, n’implémentent IDataGridViewEditingCell pas, mais fournissent plutôt une classe complémentaire qui implémente IDataGridViewEditingControl. Par exemple, DataGridViewTextBoxCell fournit un DataGridViewTextBoxEditingControl qui dérive du TextBox contrôle et implémente IDataGridViewEditingControl. Dans ce cas, la propriété de cellule EditType est définie sur un Type objet représentant le type de contrôle d’édition. Pour plus d’informations sur l’implémentation IDataGridViewEditingControl, consultez Guide pratique pour héberger des contrôles dans les cellules DataGridView Windows Forms.
Propriétés
| Nom | Description |
|---|---|
| EditingCellFormattedValue |
Obtient ou définit la valeur mise en forme de la cellule. |
| EditingCellValueChanged |
Obtient ou définit une valeur indiquant si la valeur de la cellule a changé. |
Méthodes
| Nom | Description |
|---|---|
| GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Récupère la valeur mise en forme de la cellule. |
| PrepareEditingCellForEdit(Boolean) |
Prépare la cellule actuellement sélectionnée pour modification. |