colorear fila de un grid.
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].
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].
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
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
