Registriert seit: 16. Jun 2005
Ort: Weimar
15 Beiträge
Delphi 7 Professional
|
Re: Einfärben von DBCtrlGrid-Zeilen aufgrund von Inhalten
17. Jun 2005, 12:40
So ungefähr könnte das gehen. Ich arbeite ja aus den genannten Gründen jetzt mit DBCtrlGrid statt mit DBGrid. Dort gibt es die Routine PaintPanel, die die Funktion von deiner DefaultDrawColumnCell übernehmen könnte. Die hat jedoch zum Aufruf keine ausreichende Sichtbarkeit. Ich muss also erst eine neue, von DBCtrlGrid geerbte Komponente schaffen, in der ich die Sichtbarkeit von PaintPanel von Protected auf Public setze. Dann müsste es gehen. Leider stürzt mir derzeit bei der Zuweisung einer Datenquelle zur neuen Komponente Delphi 7 ab. Da muss ich jetzt weiter forschen. Einen einfacheren Weg gibt es wohl nicht?
|