2013-02-05 98 views
3

我有一個dxDBInspector,我需要突出顯示綠色的九行中的一行(edtSDate)。顏色屬性會更改檢查器中所有行的顏色。更改單個DBInspector行的顏色

我想:

edtSDate.Inspector.Canvas.Brush.Color := clGreen; 

我也看到了How in a Delphi dxDBGrid can I change the color of a single row?

但dxDBInspector沒有OnCustomDraw/OnGetContentStyle事件。

的確切成分是從開發Express中dxDBInspector,我對德爾福7

+0

您應該諮詢DevExpress的支持中心。 – 2013-02-06 09:03:06

回答

0

在修復了這個對我來說OnDrawValue事件改變的變量。我很難解決這個問題,因爲現有的代碼(遺留項目)是自動分配這個事件,以使所有檢查員匹配,但是一旦我繞過它,這很簡單。

我所做的只是將clGreen分配給由行onDrawValue事件創建的變量AColor