colorear fila de un grid.

davideze25
20 de Enero del 2005
que tal:
tengo un problema, necesito que cuando el cursor de un grid este sobre una fila del mismo, se ilumine o aparesca seleccionada toda la fila del grid y no solo una celda, si alguien sabe como puedo hacerle se lo agradeceria.
si no quedo clara mi duda escribanme a [email protected].

esgonza
20 de Enero del 2005
En el Init del formularico pones:
thisform.addProperty('HitRow',0)

En el AfterRowColChange del Grid pones:
ThisForm.HitRow = RECNO()
ThisForm.LockScreen = .T.
cDynamic = 'IIF(RECNO() = ThisForm.HitRow, RGB(255,255,0), RGB(255,255,213))'
This.SetAll('DynamicBackColor', cDynamic, 'Column')
This.SetAll('DynamicBackColor', cDynamic, 'Text')
This.SetAll('DynamicBackColor', cDynamic, 'Check')
This.Refresh
ThisForm.LockScreen = .F.

espero te sirva, un saludo