Wenn es beispielsweise eine Buchrückerstattung im Frühjahr gibt, wird es durch Rot dargestellt, und wenn es im Herbst eine Buchrückerstattung gibt, wird sie durch Gelb dargestellt (Abbildung 1)
Abbildung 1
Solche Anforderungen können leicht mithilfe der DBGrid-Selbstdrawing-Funktion erreicht werden. Benutzer können das OneDrawcolumncell -Ereignis von DBGrid bewältigen, bei dem sie Spezialeffekte erzielen. Um festzustellen, ob der Datensatz den Anforderungen entspricht, können Sie die Datalink -Eigenschaft von DBGRID verwenden, um Daten zu erhalten. Die Datalink -Eigenschaft von DBGRID ist jedoch ein geschütztes Mitglied und muss in der Unterklasse von tcustomDBGrid aufgerufen werden.
Diese Methode kann verschiedene Modifikationsmethoden anderer Steuerelemente erweitern, z. Kurz gesagt, flexibel anwenden Objekten wie Leinwand, Rekt und Bitmap können verschiedene Gitter auf farbenfrohe Weise dekorieren.