Por exemplo, se houver um reembolso de livro na primavera, ele é representado por vermelho e, se houver um reembolso de livro no outono, é representado por amarelo (Figura 1)
Figura 1
Tais requisitos podem ser facilmente alcançados usando a função de auto-desenho de DBGrid. Os usuários podem lidar com o evento OnDrawColumnCell da DBGrid, onde alcançam efeitos especiais. Para determinar se o registro atende aos requisitos, você pode usar a propriedade Datalink do DBGRID para obter dados, mas a propriedade Datalink do DBGRID é um membro protegido e deve ser chamado na subclasse do tcustomdbGrid.
Esse método pode estender vários métodos de modificação de outros controles, como cores diferentes, podem ser usadas de acordo com o valor do item de dados, e cores diferentes podem ser exibidas de acordo com o número de registro. Em suma, aplicações de flexibilidade, como tela, Rect e Bitmap, podem decorar várias grades de maneira colorida.