IDataGridViewEditingCell Interface

Définition

Définit les fonctionnalités communes pour une cellule qui autorise la manipulation de sa valeur.Defines common functionality for a cell that allows the manipulation of its value.

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 qui dérivent de DataGridViewCell et fournissent une interface utilisateur pour spécifier des valeurs sans héberger un contrôle d’édition.This interface is implemented by classes such as DataGridViewCheckBoxCell that derive from DataGridViewCell and provide a user interface (UI) for specifying values without hosting an editing control. Dans ce cas, l’interface utilisateur s’affiche, que la cellule soit en mode édition ou non.The UI in this case is displayed regardless of whether the cell is in edit mode.

D’autres types de cellules, tels que DataGridViewButtonCell, fournissent une interface utilisateur, mais ne stockent pas de valeurs spécifiées par l’utilisateur.Other cell types, such as DataGridViewButtonCell, provide a UI but do not store user-specified values. Dans ce cas, le type de cellule n’implémente pas IDataGridViewEditingCell ni héberger un contrôle d’édition.In this case, the cell type does not implement IDataGridViewEditingCell or host an editing control.

Les types de cellules qui affichent un contrôle d’édition lorsque la cellule est en mode édition, par exemple DataGridViewTextBoxCell, n’implémentent pas IDataGridViewEditingCell mais fournissent à la place une classe complémentaire qui implémente IDataGridViewEditingControl.Cell types that display an editing control when the cell is in edit mode, such as DataGridViewTextBoxCell, do not implement IDataGridViewEditingCell but instead provide a companion class that implements IDataGridViewEditingControl. Par exemple, DataGridViewTextBoxCell fournit une DataGridViewTextBoxEditingControl qui dérive du contrôle TextBox et implémente IDataGridViewEditingControl.For example, DataGridViewTextBoxCell provides a DataGridViewTextBoxEditingControl that derives from the TextBox control and implements IDataGridViewEditingControl. Dans ce cas, la propriété EditType est définie sur un objet Type représentant le type de contrôle d’édition.In this case, the cell EditType property is set to a Type object representing the editing control type. Pour plus d’informations sur l’implémentation de IDataGridViewEditingControl, consultez [How à : Contrôles hôtes dans Windows Forms les cellules DataGridView @ no__t-0.For information about implementing IDataGridViewEditingControl, see How to: Host Controls in Windows Forms DataGridView Cells.

Propriétés

EditingCellFormattedValue

Obtient ou définit la valeur mise en forme de la cellule.Gets or sets the formatted value of the cell.

EditingCellValueChanged

Obtient ou définit une valeur qui indique si la valeur de la cellule a été modifiée.Gets or sets a value indicating whether the value of the cell has changed.

Méthodes

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Récupère la valeur mise en forme de la cellule.Retrieves the formatted value of the cell.

PrepareEditingCellForEdit(Boolean)

Prépare la cellule actuellement sélectionnée pour la modification.Prepares the currently selected cell for editing.

S’applique à

Voir aussi