急高分请教 cxgrid 控制单元格(cell)的原色
cxgrid 控制每一个单元格(cell)的原色
用的非感知table~先谢谢了
问题点数:100、回复次数:5Top
1 楼ln521(*逃课小王子*)回复于 2006-03-03 13:27:30 得分 0
cxgrid 控制每一个单元格(cell)的颜色
打了个错别字!!!!Top
2 楼lovendII(流氓都做了城管)回复于 2006-03-03 13:44:54 得分 100
CELL的找不到,找了这个给你参考,
如何使满足条件的数据显示不同的颜色?
var
AYellowStyle: TcxStyle;
procedure TForm1.FormCreate(Sender: TObject);
begin
//行颜色
AYellowStyle := TcxStyle.Create(Self);
AYellowStyle.Color := $0080FFFF;
AYellowStyle.TextColor := clMaroon;
end;
procedure TForm1.cxGrid1DBBandedTableView1StylesGetContentStyle(
Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;
AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);
begin
if ARecord.Values[栏.Index] < 0 then
AStyle := AYellowStyle;
end;
这里栏.Index小于0时就显示黄色
Top
3 楼ln521(*逃课小王子*)回复于 2006-03-03 14:15:33 得分 0
还有好的方法吗?Top
4 楼ln521(*逃课小王子*)回复于 2006-03-03 15:31:20 得分 0
用了上面的方法,出现内存错误,好象什么东西没有释放,!Top
5 楼lovendII(流氓都做了城管)回复于 2006-03-03 16:13:04 得分 0
非技术分啊,你自己慢慢研究吧Top




