Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Подгонка ширины столбцов DBGrid   Найти похожие ветки 

 
Сергей Яковлев   (2005-05-31 23:02) [0]

День добрый! Столкнулся с проблемой. Необходимо подгонять ширину столбцов DBGrid"а под выводимые данные - чтоб не приходилось таскать за разделители. Просматриваю всю таблицу по столбцам, ищу максимальные по длине данные, подгоняю ширину грида. Но если в базе несколько тысяч записей, все это "форматирование" занимает довольно много времени. Думал один раз подогнать, а потом сохранить где-нибудь, но данные ведь меняются, да и DBGrid показывает разные таблицы - запаришься хранить сотню значений. Есть какие-нибудь идеи?


 
-=XP=- ©   (2005-05-31 23:18) [1]

Вякая колонка имеет максимальную ширину, определяемую типом данных (для тех, для кого это актуально) и форматом отображения (для тех, для кого не актуально первое).


 
Reindeer Moss Eater ©   (2005-05-31 23:22) [2]

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


 
evvcom ©   (2005-06-01 08:47) [3]

А где значение не умещается в ширину колонки, я отображаю типа "тара-тара-та..." (с использованием многоточия)


 
GreatMaster   (2005-06-01 09:07) [4]

>Просматриваю всю таблицу по столбцам,
>ищу максимальные по длине данные, подгоняю ширину грида.
Это не совсем корректно, если уж подгонять то по средней длине и потом как [3] и потом(или) [2].


 
stud ©   (2005-06-01 09:25) [5]

использовать грид, в котором есть подбор высоты колонки, или реализовать подобную вещь самому


 
Max Zyuzin ©   (2005-06-01 10:12) [6]

Скачай EhLib в DBGridEh это уже релализовано и подгонка, и запоминание размеров (в ini, реестр), и еще очнень много чего полезного, настоятельно рекомендую!



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
11-1098430854
Владимир Кладов
2004-10-22 11:40
2005.07.11
Fast Type Expert


6-1112613606
BioHaz
2005-04-04 15:20
2005.07.11
Печать из TWebBrowser


11-1101196866
mdw
2004-11-23 11:01
2005.07.11
Нужен KOLICS


4-1116075085
Дельфин
2005-05-14 16:51
2005.07.11
Цвет текста в консольных приложениях


14-1118087134
тихий вовочка
2005-06-06 23:45
2005.07.11
На сколько процентов вы используете Delphi?