Por eso mismo...el dblclick que estas usando solo lo captura el grid, es decir, para activarlo hay que hacer click en el grid (partes sin registro). Como te sugiero es a la inversa, si haces dblclick en un registro lo proceso el TableView.
Las partes que no tienen filas corresponden al grid no al Tableview.
|