Programmatically change align Columns. LiveGrid

This solution don't works with a TTMSFMXLiveGrid.

procedure TForm143.TMSFMXGrid1GetCellLayout(Sender: TObject; ACol,
  ARow: Integer; ALayout: TTMSFMXGridCellLayout; ACellState: TCellState);
begin
  ALayout.TextAlign := TTextAlign.Trailing;
end;

The columns in his TFields has correctly assigned the RigthtAlinament, But the Grid shows the data all the time aligned to Left hand. 

Sorry!!! It really works. 


Thanks.