Condividi tramite


IDataGridViewEditingCell Interfaccia

Definizione

Definisce la funzionalità comune per una cella che consente di modificarne il valore.

public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
Derivato

Commenti

Questa interfaccia viene implementata da classi come DataGridViewCheckBoxCell quelle derivate da DataGridViewCell e forniscono un'interfaccia utente per specificare i valori senza ospitare un controllo di modifica. L'interfaccia utente in questo caso viene visualizzata indipendentemente dal fatto che la cella sia in modalità di modifica.

Altri tipi di cella, ad esempio DataGridViewButtonCell, forniscono un'interfaccia utente, ma non archiviano i valori specificati dall'utente. In questo caso, il tipo di cella non implementa IDataGridViewEditingCell o ospita un controllo di modifica.

Tipi di cella che visualizzano un controllo di modifica quando la cella è in modalità di modifica, ad esempio DataGridViewTextBoxCell, non implementano IDataGridViewEditingCell ma forniscono invece una classe complementare che implementa IDataGridViewEditingControl. Ad esempio, DataGridViewTextBoxCell fornisce un oggetto DataGridViewTextBoxEditingControl che deriva dal TextBox controllo e implementa IDataGridViewEditingControl. In questo caso, la proprietà cella EditType è impostata su un Type oggetto che rappresenta il tipo di controllo di modifica. Per informazioni sull'implementazione IDataGridViewEditingControldi , vedere Procedura: Controlli host in Windows Forms celle DataGridView.

Proprietà

EditingCellFormattedValue

Ottiene o imposta il valore formattato della cella.

EditingCellValueChanged

Ottiene o imposta un valore che indica se il valore della cella è stato modificato.

Metodi

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Recupera il valore formattato della cella.

PrepareEditingCellForEdit(Boolean)

Prepara la cella attualmente selezionata per la modifica.

Si applica a

Vedi anche