PDA

Просмотр полной версии : DBGrid delphi



kskb7771
07.05.2010, 01:38
Здравствуйте !
я столкнулся со следующей проблемой:
на форме в дбгрид выводятся данные.
ДАТА_ВРЕМЯ_НОМЕР_СУММА

НО ширина полей разная. и получается что не красиво выглядит.(
да и не компактно вовсе.

подскажите пожалуйста как сделать что бы колонки автоматом раздвигались под размер содержимогоИ

Torkin
30.05.2010, 12:34
подскажите пожалуйста как сделать что бы колонки автоматом раздвигались под размер содержимогоИ
Насколько я помню в компоненте дбгрид можно задавать ширину столбцов в ручную. Если конечно Вас устроит такой вариант....:)

almukhanov
31.05.2010, 10:23
Procedure FormShow(Sender:TObject)
Допустим 1 Символ Width=5;
n:=5;
for i:=0 then dbGrid.Columns.Count-1 do
begin
Columns[i].Width:=Length(DisplayText)*5;
end
Типа того - что нибудь.