Einzelnen Beitrag anzeigen

raiguen
(Gast)

n/a Beiträge
 
#7

Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül

  Alt 8. Nov 2007, 12:19
Zitat von HolgerCW:
das Grid Zeichne wird auch überall Test ausgegeben ?
GRRRRR.. das ist ja auch vollkommen logisch Das OnDrawCell geht IMMER JEDE Zelle durch und somit wird dann auch in jede Zelle der Zellinhalt von der Zelle[0,0] eingetragen

Wenn du den Text der entsprechend einzufärbenden Zelle drinstehen haben möchtest, dann musst du sinnvollerweise die ARow-/ACol-Parameter nehmen!!
Delphi-Quellcode:
...
Canvas.TextOut(Rect.Left+2, Rect.Top+2, Cells[ACol, ARow]);
...
[EDIT] grrr... DeddyH ist mir schon wieder zuvorgekommen *hmmpf*

Zitat von HolgerCW:
Nur Kann ich 'Test' später mit

Ausgelesen := StrinGrid.Cells[X,Y]; nicht auslesen. Warum ?
Weil du den Text nur auf das Canvas gezeichnet und NICHT der Zelle zugewiesen hast!
  Mit Zitat antworten Zitat