Como consigo diferenciar registro com cores em um dbgrid
Clientes = Preto
Fornecedores = Vermelho
Atenciosamente,
Cor no dbgrid ???
-
- Mensagens: 110
- Registrado em: Setembro 26th, 2011, 11:54 am
- Contato:
Cor no dbgrid ???
Você não está autorizado a ver ou baixar esse anexo.
-
- Mensagens: 244
- Registrado em: Dezembro 22nd, 2010, 1:05 am [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
Re: Cor no dbgrid ???
Olá,
Faça assim:
No evento DrawDataCell do grid coloque o seguinte código:
If TabGlobal.DClientes.CLI_TIPO = '1' then
begin
gridconsulta.Canvas.Font.Color := clBlack;
Gridconsulta.DefaultDrawDataCell(Rect, Field, State);
end;
If TabGlobal.DClientes.CLI_TIPO = '2' then
begin
gridconsulta.Canvas.Font.Color := clRed;
Gridconsulta.DefaultDrawDataCell(Rect, Field, State);
end;
Faça assim:
No evento DrawDataCell do grid coloque o seguinte código:
If TabGlobal.DClientes.CLI_TIPO = '1' then
begin
gridconsulta.Canvas.Font.Color := clBlack;
Gridconsulta.DefaultDrawDataCell(Rect, Field, State);
end;
If TabGlobal.DClientes.CLI_TIPO = '2' then
begin
gridconsulta.Canvas.Font.Color := clRed;
Gridconsulta.DefaultDrawDataCell(Rect, Field, State);
end;
Att,
Gustavo Barreto
Gustavo Barreto
-
- Mensagens: 110
- Registrado em: Setembro 26th, 2011, 11:54 am
- Contato:
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 41 visitantes