2009-05-29 7 views

Antwort

2

Sorry, verwenden Sie einfach das OnCustomDraw Ereignis. Freitag Morgen.

3

Sie können Stile verwenden. Das DevExpres-Raster in DBTableView hat ein Ereignis mit dem Namen OnGetContentStyle im Styles-Teil.

können Sie bei Design zwei Arten erstellen und die gewünschte Art zur Laufzeit anwenden.

Mit ARecord können Sie auf die tatsächlichen Datensatzwerte zugreifen. Mit diesen Werten entscheiden Sie und ändern den Wert des AStyle (out) -Param. Diese Linie ist mit diesem Stil gemalt.

Grüße.


Neftalí
Germán Estévez

+0

Picky Punkt, aber ich glaube, er wurde auf die vorherige Version des Quantum Grid bezieht - die dxDBGrid - nicht der cxGrid. – RichardS

2

ich auf dem OnCustomDrawCell Ereignis verwenden die Gitter, zB:

If ANode.Values[SomeColumnName.Index] = SomeValue then 
    AFont.Color := clRed; 

Dies wird vorausgesetzt, es ist die Quantum v3 Sie sich beziehen. Wenn es v4 oder später ist, dann ist die Antwort, die auf cxStyles verweist, korrekt.

Verwandte Themen