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 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. |