Ho un DataGridView in un Windows Form. Voglio gestire gli eventi di doppio clic su ciascuna cella per visualizzare un modulo dettagli relativo a quel record. Sfortunatamente, l'evento di doppio clic viene eseguito quando si fa doppio clic sulle intestazioni di colonna. Cosa dovrei fare?DataGridView elemento doppio clic
10
A
risposta
10
si dovrebbe verificare la proprietà degli argomenti eventi RowIndex
e ColumnIndex
. Se uno di loro è negativo, significa che si fa clic su un'intestazione di riga o su un'intestazione di colonna, si dovrebbe ignorare quell'evento
5
Che evento stai gestendo? Idealmente dovresti gestire gli eventi CellDoubleClick
o CellMouseDoubleClick
e aprire il modulo dei dettagli in quel gestore. Quest'ultimo evento sarà prendere un doppio clic utilizzando uno qualsiasi dei pulsanti del mouse (il pulsante può essere interrogato utilizzando la proprietà MouseEventArgs.Button
.
Problemi correlati
- 1. Fare doppio clic sulla riga DataGridView?
- 2. Doppio clic in R-lucido
- 3. Highcharts - Evento doppio clic
- 4. Evidenziazione doppio clic
- 5. Javafx 2 clic e doppio clic
- 6. Pulisci singolo clic + doppio clic su Silverlight?
- 7. WPF: clic singolo con pulsante + doppio clic
- 8. Intercetta il clic del mouse singolo o doppio - Esegui solo il codice doppio clic sul doppio clic
- 9. Disattiva espansione dopo doppio clic
- 10. jQuery animazione: Ignora doppio clic
- 11. Evento doppio clic su Android
- 12. necessario fare doppio clic su Firefox
- 13. jQuery .load() Come impedire il doppio caricamento dal doppio clic
- 14. Il doppio clic sulle intestazioni di NSOutlineView sta attivando il metodo del doppio clic?
- 15. Persone che fanno doppio clic su tutto nelle pagine Web ... jQuery doppio clic problemo
- 16. Distinguere tra un solo clic e doppio clic in Java
- 17. Direzione eventi del mouse [DllImport ("user32.dll")] clic, doppio clic
- 18. Catching doppio clic in Cocoa OSX
- 19. come ottenere il doppio clic in WPF
- 20. Installazione con doppio clic in Ubuntu?
- 21. iPhone UITabbar controller doppio clic su pops
- 22. Fare doppio clic su java -jar MyJar.jar
- 23. Doppio clic in selenio di pitone
- 24. Evento doppio clic sul bordo finestra WPF
- 25. Disabilita doppio clic sinistro su google map
- 26. Estensione Chrome doppio clic su una parola
- 27. Attuare doppio clic sul pulsante in Android
- 28. MvvmLight EventToCommand e WPFToolkit DataGrid doppio clic
- 29. Configurazione evento doppio clic griglia angolare ui
- 30. Come ottenere un TreeTableNode con doppio clic?
Questo non risolve il problema specifico dell'OP menzionato affatto: "Sfortunatamente, l'evento di doppio clic viene eseguito quando si fa doppio clic su intestazioni di colonna " –