Ver Mensaje Individual
  #1  
Antiguo 05-01-2010
cslbcn cslbcn is offline
Miembro
 
Registrado: jul 2008
Posts: 60
Reputación: 18
cslbcn Va por buen camino
Exclamation Pintar una fila entera de un DBGrid y determinar columnas

Hola. Explico mejor el asunto y problema que tengo:

Uso Delphi 7 y tengo un DBgrid al que, seleccionando una fila, se pinta la fila entera. Esto lo hago con DBGrid1 > Options > dgRowSelect > true

El problema que ocurre es que si pincho en la celda 3, detecta que he pulsado la celda 0, al estar toda la fila seleccionada no diferencia entre columnas

Es decir, este código no se ejecuta:

Código Delphi [-]
if Column.FieldName = 'Campo3' then
begin
   //TO DO
end;

Hay alguna manera de solucionar esto?

Gracias
Responder Con Cita