首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

cxgrid 数据显示格式解决方法

2013-03-14 
cxgrid 数据显示格式大家好!在cxgrid 中,如何在同一列显示数字和百分号。请见下图:如上图所示。数量栏位可以

cxgrid 数据显示格式
大家好!
  在cxgrid 中,如何在同一列显示数字和百分号。
  请见下图:
  cxgrid 数据显示格式解决方法
  如上图所示。数量栏位可以显示数字及百分号!

谢谢!
[解决办法]

procedure TForm1.cxGrid1DBTableView1Column2GetDisplayText(
  Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
  var AText: String);//“数量”列取显示文本
begin
  if pos('率', cxGrid1DBTableView1.DataController.Values[ARecord.Index,0])>0 then//如果当前记录中的“项目”列中有“率”字
    AText:=Sender.EditValue+'%';//在当前列的值后面附加“%”符号
end;

[解决办法]
建议楼主要后台处理更方便。从数据源中生成。
[解决办法]
用SQL在后台生成你要的数据,必要时用CAST强制转换即可。

热点排行