• Jueves 14 de Noviembre de 2024, 16:49

Autor Tema:  Selección Real De Filas  (Leído 1461 veces)

sndr82

  • Miembro activo
  • **
  • Mensajes: 46
    • Ver Perfil
Selección Real De Filas
« en: Martes 4 de Octubre de 2005, 14:04 »
0
Hola a tod@s!!

Necesito que se me seleccionen TODAS las filas de un datagrid. Pero no me vale la selección así:
      DataGrid2.SelStartCol = 0
      DataGrid2.SelEndCol = 10
Ya que esta seleccion sólo me pinta las celdas de negro pero no me las reconoce como seleccionadas.
Me tiene q hacer una seleccion como cuando seleccionas con el mouse.
Alguien tiene alguna idea????
Muchas gracias!!!!!!!
sndr82
· Ï Wånt Drînk Yôur Söul ·

bartiv72an

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Selección Real De Filas
« Respuesta #1 en: Sábado 19 de Noviembre de 2005, 21:00 »
0
Prueba con las propiedades SelBookMark y BookMark para agregar una fila al BookMark, o sea, marcarla es..:

Me.DataGrid1.SelBookmarks.Add Me.DataGrid1.RowBookmark(DataGrid1.Row)
Con esto se agrega la fila sobre la que se encuentre el cursor...

Me.DataGrid1.SelBookmarks.Remove (0)
Con esto quitas una fila, lo que si no se el cual, supongo ha de ser la primera.

Para recorrer cada fila marcada..:
For Each VarBmk In DataGrid1.SelBookmarks
Rs.Bookmark = VarBmk
...
Se supone que aqui puedes modificar o alterar el RecordSet
pero a mi me presentó fallas
...
Next

Espero esto te sea de algo de ayuda, Saludos