Hola Choclito.
Creo entender que buscas que el valor de la propiedad
Caption del Item aparezca pintado cuando el valor del
SubItem cumpla determinada condición.
Si te entendí bien, entonces creo que tendrías que hacer la evaluación en el evento
OnCustomDrawItem, por ejemplo:
Código Delphi
[-]
procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView;
Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if Item.SubItems[0] = 'C2' then
begin
Sender.Canvas.Brush.Color:= clRed;
Sender.Canvas.Font.Color:= clWhite;
end;
end;
Un saludo.