Condividi tramite


DataGridView.OnCellMouseDoubleClick(DataGridViewCellMouseEventArgs) Metodo

Definizione

Genera l'evento CellMouseDoubleClick.

protected:
 virtual void OnCellMouseDoubleClick(System::Windows::Forms::DataGridViewCellMouseEventArgs ^ e);
protected virtual void OnCellMouseDoubleClick (System.Windows.Forms.DataGridViewCellMouseEventArgs e);
abstract member OnCellMouseDoubleClick : System.Windows.Forms.DataGridViewCellMouseEventArgs -> unit
override this.OnCellMouseDoubleClick : System.Windows.Forms.DataGridViewCellMouseEventArgs -> unit
Protected Overridable Sub OnCellMouseDoubleClick (e As DataGridViewCellMouseEventArgs)

Parametri

e
DataGridViewCellMouseEventArgs

Oggetto DataGridViewCellMouseEventArgs che contiene i dati dell'evento.

Eccezioni

Il valore della proprietà ColumnIndex di e è maggiore del numero di colonne nel controllo meno uno.

-oppure-

Il valore della proprietà RowIndex di e è maggiore del numero di righe nel controllo meno uno.

Commenti

In genere, facendo doppio clic su una cella viene attivata la modalità di modifica della cella.

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere la gestione e generazione di eventi.

Il metodo OnCellMouseDoubleClick consente inoltre alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.

Note per gli eredi

Quando si esegue l'override OnCellMouseDoubleClick(DataGridViewCellMouseEventArgs) in una classe derivata, assicurarsi di chiamare il metodo della OnCellMouseDoubleClick(DataGridViewCellMouseEventArgs) classe base in modo che i delegati registrati ricevano l'evento.

Si applica a

Vedi anche