请教一个DELPHI在FireMonkey下的问题:
在FMX中使用TGRID控件显示数据,如何将数据进行格式化呢
请教一个DELPHI在FireMonkey下的问题:
在FMX中使用TGRID控件显示数据,如何将数据进行格式化呢
OnGetValue 事件里,处理最终要显示的数据,举个栗子:
procedure TForm1.Grid1GetValue(Sender: TObject; const Col, Row: Integer;
var Value: TValue);
begin
// 获取数据
Value := MyData[Col, Row];
// 如果是数值类型,则进行格式化
if Value.IsType<Double> then
Value := FormatFloat('#,##0.00', Value.AsExtended);
end;