Resaltar toda la fila en un grid

31/01/2006 - 23:02 por Jose Luis Lopez | Informe spam
Hola

Como hago para dejar resaltado ( en un solo color ) toda la fila en un grid
?
Tengo 2 grid en un formulario, con una relacion de uno a varios, cuando dejo
el grid principal y hago click en el grid secundario se "pierde" el
resaltamiento del registro donde estaba ubicado. Es posible dejarlo
resaltado ?


Gracias

Jose Luis

Preguntas similare

Leer las respuestas

#6 Jose Luis Lopez
15/02/2006 - 02:03 | Informe spam
Leonardo

a que hace referencia la variable "auxreg" ??

gracias

Jose
******

"Leonardo" escribió en el mensaje
news:%
Jose te paso una solución que capaz te sirva...

esto pegalo en el evento AfterRowColChange del grid.

ThisForm.RowActual = RECNO('nombretabla')
ThisForm.LockScreen = .T.
cDynamic = 'IIF(RECNO("nombretabla") = ThisForm.RowActual,


RGB(158,175,190),
IIF( &auxReg ,RGB(191,215,207),RGB(255,255,255)))'

This.SetAll('DynamicBackColor', cDynamic, 'Column')
This.Refresh
ThisForm.LockScreen = .F.

saludos leonardo


"Jose Luis Lopez" escribió en el mensaje
news:
> Gracias Luis Maria, voy a probar con esta clase
>
> Salu2
>
> Jose
>
> -
>
>
> "Luis María Guayán" escribió en el mensaje
> news:%
>> En versiones anteriores a VFP8, te puede servir la clase que está en:
>>
>> PortalFox -> Menu -> Descargas -> Clases -> cGridSel
>>
>>
>


http://www.portalfox.com/modules.ph...ls&lid0&ttitle=cGridSel
>>
>> Luis María Guayán
>> Tucumán, Argentina
>> ________________________________
>> SysOp de www.PortalFox.com
>> Microsoft Visual FoxPro MVP
>> ________________________________
>> La palabra imposible solo figura
>> en el diccionario de los tontos
>>
>> "Jose Luis Lopez" escribió en el mensaje
>> news:%2314m6%
>> > Luis Maria, no tengo VFP8 , tengo VFP6, se puede hacer algo ??
>> >
>> > gracias
>> >
>> > Jose Luis
>> >
>> >
>> > "Luis María Guayán" escribió en el


mensaje
>> > news:
>> > > Si tienes VFP8 o superior mira las propiedades HighlightStyle,
>> > > HighlightBackColor y HighlightForeColor
>> > >
>> > > Configurando HighlightStyle = 2 tienes la fila resaltada y con
>> > > persistencia visual.
>> > >
>> > >
>> > > Luis María Guayán
>> > > Tucumán, Argentina
>> > > ________________________________
>> > > SysOp de www.PortalFox.com
>> > > Microsoft Visual FoxPro MVP
>> > > ________________________________
>> > > La palabra imposible solo figura
>> > > en el diccionario de los tontos
>> > >
>> > >
>> > > "Jose Luis Lopez" escribió en el mensaje
>> > > news:%
>> > >> Hola
>> > >>
>> > >> Como hago para dejar resaltado ( en un solo color ) toda la fila


en
> un
>> > >> grid ?
>> > >> Tengo 2 grid en un formulario, con una relacion de uno a varios,
> cuando
>> > >> dejo el grid principal y hago click en el grid secundario se
>> > >> "pierde"
>> el
>> > >> resaltamiento del registro donde estaba ubicado. Es posible


dejarlo
>> > >> resaltado ?
>> > >>
>> > >>
>> > >> Gracias
>> > >>
>> > >> Jose Luis
>> > >>
>> > >
>> > >
>> >
>> >
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida