Среда DELPHI.
В компоненте cxTreeList понадобилось для определенных значений (больше 0 ) использовать свой стиль .
Для этого можно использовать событие cxTreeList1StylesGetContentStyle.
Сначала создаем свои стили. Например в этом случае нам нужно 2 стиля. Стиль обычный и стиль с жирный шрифтом.
Затем пишем следующий код в cxTreeList1StylesGetContentStyle.
procedure TMForm.cxTreeList1StylesGetContentStyle(
Sender: TcxCustomTreeList; AColumn: TcxTreeListColumn; ANode: TcxTreeListNode;
var AStyle: TcxStyle);
begin
//в этом примере значение для сравнения во второй колонке
if VarIsNull(ANode.Values[cxTreeList1Column2.ItemIndex]) then Exit;
if ANode.Values[cxTreeList1Column2.ItemIndex] > 0 then
begin
AStyle := cxstyl1; // стиль для >0
end
else
AStyle := cxstyl2; // стиль для = 0
End
получаем результат