Par exemple, s'il y a un remboursement de livre au printemps, il est représenté par le rouge, et s'il y a un remboursement de livre en automne, il est représenté par le jaune (figure 1)
Figure 1
Ces exigences peuvent être facilement réalisées en utilisant la fonction d'auto-dessin DBGRID. Les utilisateurs peuvent gérer l'événement OnedrawColumnCell de DBGrid, où ils obtiennent des effets spéciaux. Pour déterminer si l'enregistrement répond aux exigences, vous pouvez utiliser la propriété Datalink de DBGrid pour obtenir des données, mais la propriété Datalink de DBGrid est un membre protégé et doit être appelée dans la sous-classe de TCustomDBGrid.
Cette méthode peut étendre diverses méthodes de modification d'autres contrôles, telles que différentes couleurs peuvent être utilisées en fonction de la valeur de l'élément de données, et différentes couleurs peuvent être affichées en fonction du numéro d'enregistrement. En bref, l'application de flexiblement des objets tels que la toile, le RECT et le bitmap peuvent décorer diverses grilles de manière colorée.