Partager via


IDataGridViewEditingCell Interface

Définition

Définit les fonctionnalités communes pour une cellule qui autorise 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 DataGridViewCheckBoxCell que celles qui dérivent de DataGridViewCell et fournissent une interface utilisateur (IU) pour spécifier des valeurs sans héberger de contrôle d’édition. Dans ce cas, l’interface utilisateur s’affiche, que la cellule soit en mode édition ou non.

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 ni n’héberge un 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 à la place 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 IDataGridViewEditingControlde , consultez Guide pratique pour héberger des contrôles dans Windows Forms cellules DataGridView.

Propriétés

EditingCellFormattedValue

Obtient ou définit la valeur mise en forme de la cellule.

EditingCellValueChanged

Obtient ou définit une valeur qui indique si la valeur de la cellule a été modifiée.

Méthodes

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Récupère la valeur mise en forme de la cellule.

PrepareEditingCellForEdit(Boolean)

Prépare la cellule actuellement sélectionnée pour la modification.

S’applique à

Voir aussi