en el evento OnResize de la ficha pon lo siguiente:
Código Delphi
[-]
procedure TfrmMain.FormResize(Sender: TObject);
const AltoDeseado = 39;
AnchoDeseado = 190;
begin
DBControlGrid1.RowCount := DBControlGrid1.ClientHeight div AltoDeseado;
DBControlGrid1.ColCount := DBControlGrid1.ClientWidth div AnchoDeseado;
end;
Es el sistema que uso habitualmente.
Un saludo