DBGrid -> Image in Spalte darstellen?



  • Hallo,

    ich habe beim Suchen im Forum leider nichts passendes gefunden. Ist es Möglich in einzelnen Spalten eines DBGrid eine Grafik darzustellen?

    Oder braucht man dafür eine Fremdkomponente, wenn ja weiß einer welche?

    Für Hilfe wäre ich dankbar.

    Gruss

    Maik



  • Hallo

    Über TGraphicField sollte das machbar sein.

    bis bald
    akari



  • @akari:

    Danke dir, werde das gleich mal versuchen....

    Gruss

    Maik



  • ...habe mir das jetzt mal angeschaut. Wenn ich das richtig verstanden habe, muss ich die Datenbank im Vorfeld tatsächlich mit Grafiken füllen?

    Das wäre schlecht, ich möchte eigentlich lediglich in einer Spalte verschiedene Grafiken darstellen, je nach Status eines Feldes in meiner Datenbank...

    Gruss

    Maik



  • Dann probiere mal 'Calculated' zu setzen und dann das Einlesen bzw. Zuweisen der Graphic im OnCalcFields-Ereignis durchzuführen.



  • maikmueller schrieb:

    Das wäre schlecht, ich möchte eigentlich lediglich in einer Spalte verschiedene Grafiken darstellen, je nach Status eines Feldes in meiner Datenbank...

    Dann schau dir mal das Ereignis OnDrawColumnCell an bzw. zeichne dann selbst in der Spalte deine gewünschte Grafik.


Log in to reply