cxGrid 根據列值變色 樣式

2022-06-23 20:24:07 字數 562 閱讀 8883

在使用cxgrid的過程中,某一個單元格經常需要根據其他單元格的值來做相應的變色,如:

cxgriddbtableview中,選定要變樣式(如背景色、字型屬性等)的列,

開啟事件events -> styles樣式 -> ongetcontentstyle, 增加事件

例如:1

2ifarecord.values[12then

astyle := cxstyle1;

我倡導通過cxstylerepository樣式表來控制,就像html使用css來控制效果一樣。

cxstyle1為樣式,可以在cxstylerepository中設定各種外觀。