Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tamaño de filas de un dbgrid.... (https://www.clubdelphi.com/foros/showthread.php?t=4741)

Sinaloense 26-10-2003 08:27:48

Tamaño de filas de un dbgrid....
 
¿Como puedo cambiar el tamaño de las filas en un dbgrid?

Gracias...

Lepe 26-10-2003 11:34:37

dbgrid1.RowsHeight := 1500; // por ejemplo :D

marcoszorrilla 26-10-2003 11:49:21

Pues a mí me sale todo este código:

Código:


procedure TForm1.Button1Click(Sender: TObject);
var
nFilas:Variant;
nAltoRejilla:Integer;
nCont:Integer;
nNuevoAlto:Integer;
begin
 nNuevoAlto:=40;//alto que le vamos a dar a las filas
 nAltoRejilla:=TStringGrid(DbGrid1).GridHeight;
 nFilas:=int(nAltoRejilla / nNuevoalto); //filas = AltoRejilla / NuevoAlto
 TStringGrid(DbGrid1).RowCount:=nFilas; //Aplicamos nuevo número de filas

 For nCont:=0 to nFilas -1 do
 begin
 //Ahora modificamos el Alto de todas ellas incluida la de título
 TStringGrid(DBGrid1).rowheights[nCont] := nNuevoAlto;
 end;

end;



procedure TForm1.Table1AfterScroll(DataSet: TDataSet);
begin
{Para que se siga redibujando correctamente cuando
 movamos el Dataset que repercute sobre la rejilla}
DbGrid1.Refresh;
end;

Un Saludo.

Lepe 26-10-2003 11:56:21

ups, me colé. Como uso las RxLibs ....

mis disculpas


La franja horaria es GMT +2. Ahora son las 09:59:51.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi