FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Seleccion multiple en DBGrid con cursor
Buenas tardes ,les quisiera hacer una consulta resulta que quiero seleccionar varias filas de un dbgrid,bien marco la propiedad dgMultiSelect y si el usuario marca las filas con el Mouse estas se seleccionan,pero si el usuario las marca con las flechas del cursor,las selecciona pero la linea ( que es la que cuenta las filas seleccionadas) :
self.DBGrid1.SelectedRows.Count me da igual al valor cero aunque aya seleccionado filas,quisiera saber que es lo que puedo hacer para que al selecionar tanto con el cursor como con el clik del mouse me reconosca las filas tomadas. Bueno desde ya muchas gracias! |
#2
|
||||
|
||||
A mi, este código sí me marca las filas seleccionadas independientemente de si lo hago con el ratón o con el Mouse. Debe ser por otro motivo:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Problema con dbgrid y scroll del mouse
Gracias neftali por contestar pero no me he expresado bien..mi problema es cuando el usuario utiliza el scroll del mouse,osea hasta ahora no me pasaba que selecionaran el ultimo registro que habia en el dbgrid,bien me paso que el registro que quieren selecionar esta en la ultima posicion del dbgrid entonces van directamente con el sroll del mousse hasta la ultima posicion y como ven esa celda ya pintada de azul (osea en foco) no la seleccionan ya con el boton del mosse,pero en realidad no esta seleccionada...no se si soy clara...mi pregunta es la siguiente creo que el problema es con el scroll del mousse,o sea como puedo sacar todo tipo de foco a las celdas del dbgrid osea que cuando abro la grilla o muevo con el scroll no quede ninguna celda pintada de azul,asi el usuario no cree que ya esta seleccionada..
|
#4
|
||||
|
||||
Hola Valeria.
Poné en Falso la propiedad dgRowSelect del DBGrid, de este modo sólo quedará seleccionada (pintada) la primera celda y no toda la fila. De este modo no se prestará a confución. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Dbgrid y multiple seleccion de filas | cacu | OOP | 1 | 17-11-2009 22:49:04 |
seleccion multiple | cyber_zero | Varios | 2 | 26-06-2008 17:22:33 |
selección múltiple en dbgrid | davidgaldo | Conexión con bases de datos | 2 | 16-04-2004 15:15:04 |
error en asignacion de campos en un dbgrid con seleccion multiple | ElSanto24 | Varios | 1 | 05-01-2004 17:12:27 |
|