Announcement

Collapse
No announcement yet.

erweitertes dbgrid mit automatischem drawcolumcell

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • erweitertes dbgrid mit automatischem drawcolumcell

    hallo,
    <br><br>
    wir haben auf mehreren formularen dbgrids eingesetzt.<br>
    um eine tabellierpapier-artige anzeige der datensätze zu erhalten, <br>
    haben wir das ereignis DBGridDrawColumnCell bearbeitet mit folgendem code:<br>
    if (Odd(ProtokollDBGrid->DataSource->DataSet->RecNo) && !State.Contains(gdSelected))<br>
    ProtokollDBGrid->Canvas->Brush->Color = clInfoBk;<br>
    ProtokollDBGrid->DefaultDrawColumnCell(Rect, DataCol, Column, State);<br>
    wobei Odd eine funktion ist, die true bzw. false zurück gibt je nachdem ob es sich<br>
    bei der zeile um eine gerade oder ungerade zeile handelt.<br>
    da wir diese funktionalität gerne an mehreren stellen hätten, würde es sich <br>
    anbieten eine komponente zu bauen, dies von haus aus kann.<br>
    für hilfe und tips bin schon jetzt sehr dankbar.<br>
    mfg<br>
    andik

  • #2
    hallo,
    <br><br>
    habe mir gerade die frage selber beantwortet, indem die kompo selber<br>gemacht habe. hätte nicht gedacht, das das so einfach geht.<br>
    das ist borland...
    andi

    Comment

    Working...
    X