Главная страница
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.03 c
9-1111854739
$SerG$
2005-03-26 19:32
2005.07.11
Какие компоненты нужны для создания игр(стратегий)?


3-1115284835
denis24
2005-05-05 13:20
2005.07.11
Непростая раскраска DBgrid


1-1119590345
Earth
2005-06-24 09:19
2005.07.11
CD


14-1118732272
reticon
2005-06-14 10:57
2005.07.11
Не резольвятся адреса при пинге....


1-1119361374
Alex17
2005-06-21 17:42
2005.07.11
Фаил