IDataGridViewEditingCell Interfaccia

Definizione

Definisce la funzionalità comune per una cella che consente di modificarne il valore.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
Derivato

Commenti

Questa interfaccia viene implementata da classi come DataGridViewCheckBoxCell che derivano da DataGridViewCell e forniscono un'interfaccia utente per la specifica di valori senza l'hosting di un controllo di modifica.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. L'interfaccia utente in questo caso viene visualizzata indipendentemente dal fatto che la cella sia in modalità di modifica.The UI in this case is displayed regardless of whether the cell is in edit mode.

Altri tipi di celle, ad esempio DataGridViewButtonCell, forniscono un'interfaccia utente, ma non archiviano i valori specificati dall'utente.Other cell types, such as DataGridViewButtonCell, provide a UI but do not store user-specified values. In questo caso, il tipo di cella non implementa IDataGridViewEditingCell o ospita un controllo di modifica.In this case, the cell type does not implement IDataGridViewEditingCell or host an editing control.

I tipi di cella che visualizzano un controllo di modifica quando la cella si trova in modalità di modifica, ad esempio DataGridViewTextBoxCell, non implementano IDataGridViewEditingCell, ma forniscono invece una classe complementare che implementa 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. Ad esempio, DataGridViewTextBoxCell fornisce un DataGridViewTextBoxEditingControl che deriva dal controllo TextBox e implementa IDataGridViewEditingControl.For example, DataGridViewTextBoxCell provides a DataGridViewTextBoxEditingControl that derives from the TextBox control and implements IDataGridViewEditingControl. In questo caso, la proprietà Cell EditType è impostata su un oggetto Type che rappresenta il tipo di controllo di modifica.In this case, the cell EditType property is set to a Type object representing the editing control type. Per informazioni sull'implementazione di IDataGridViewEditingControl, vedere [How per: Controlli host in Windows Forms celle DataGridView @ no__t-0.For information about implementing IDataGridViewEditingControl, see How to: Host Controls in Windows Forms DataGridView Cells.

Proprietà

EditingCellFormattedValue

Ottiene o imposta il valore formattato della cella.Gets or sets the formatted value of the cell.

EditingCellValueChanged

Ottiene o imposta un valore che indica se il valore della cella è stato modificato.Gets or sets a value indicating whether the value of the cell has changed.

Metodi

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Recupera il valore formattato della cella.Retrieves the formatted value of the cell.

PrepareEditingCellForEdit(Boolean)

Prepara la cella attualmente selezionata per la modifica.Prepares the currently selected cell for editing.

Si applica a

Vedi anche