Programación General > Visual Basic 6.0 e inferiores

 Re: seleccionar fila de datagrid por codigo

(1/1)

MartinX:
Hola:

¿como hago para que una fila de un datagrid se seleccione por codigo?

quiero que se seleccione toda la fila..

gracias :comp:

MartinX:
me refiero a que se pinte la fila sin el mouse o presionar alguna tecla,.. se abre el form y esta la fila pintadita.... ¿como se hace?

angelescj:
Si lo que quieres es seleccionar en el Datagrid el registro que está activo en el Adodc, sería:

Me.DataGrid1.SelBookmarks.Add Me.Adodc1.Recordset.Bookmark

Pero si lo que quieres es seleccionar en el Datagrid una fila determinada de la cual sabes la posición
Me.DataGrid1.SelBookmarks.Add Me.DataGrid1.RowBookmark(índice)
Donde índice es un número entero entre 0 y nº de filas -1

:suerte:

MartinX:
OK THANKS! eso me va a servir, pero lo que queria era hacer que cuando el datagrid recibiera el "focus" la fila actual se pinte de color, y resulta que se hace estableciendo la propiedad CurrentRowVisible = true del datagrid en el evento GotFocus.

igual gracias!! :good:

Navegación

[0] Índice de Mensajes

Ir a la versión completa