Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2011, 18:46   #1
Newbabe
Чиверс
Пользователь
 
Аватар для Newbabe
 
Регистрация: 07.04.2011
Сообщений: 55
По умолчанию Как настроить DBGrid

При загрузке в DBGrid таблицы Access поля DBGrid становятся такими
широкими что ничего кроме 2 - 3 запсей не видно. Расскажите
пожалуйста как сделать чтобы при загрузке колонки автоматически
стали под размер записей в них - точнее ширина колонки стала равна
длине самой длинной строки. Помогите пожалуйста.
Деятельность единственный путь к познаниям
Newbabe вне форума Ответить с цитированием
Старый 17.04.2011, 19:03   #2
Newbabe
Чиверс
Пользователь
 
Аватар для Newbabe
 
Регистрация: 07.04.2011
Сообщений: 55
По умолчанию

Неужели никто не сталкивался с такой проблемой кроме меня? - в поиске по форуму тоже ничего не нашел
Скажите хотябы где писать код - процедуру (в каком событии) чтобы вручную подкоректировать ширину колонок
Деятельность единственный путь к познаниям

Последний раз редактировалось Newbabe; 17.04.2011 в 19:08.
Newbabe вне форума Ответить с цитированием
Старый 17.04.2011, 19:20   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А зачем код? Кликаешь на гриде дважды левой кнопкой, открывается окно колонок и вперед. Ну или свойство Columns
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 17.04.2011, 19:26   #4
Newbabe
Чиверс
Пользователь
 
Аватар для Newbabe
 
Регистрация: 07.04.2011
Сообщений: 55
По умолчанию

Так я же заранее не знаю какая будет самая длинная строка в колонке чтобы установить ее перед загрузкой таблицы.
Деятельность единственный путь к познаниям
Newbabe вне форума Ответить с цитированием
Старый 17.04.2011, 19:33   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Или устанвливай заранее, зная что там будет, или программно, я выше написал какое свойство описывает содержимое колонок. А автоматом ничего не получится, грид не знает какая будет максимальная ширина колонки. Если программно пытаться подстраиваться, то после активации DataSet
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 17.04.2011 в 19:40.
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как настроить php? AlexeyMikr PHP 9 03.05.2011 13:33
как настроить Interbase Armina Общие вопросы C/C++ 1 24.09.2010 17:31
Как настроить сеть kaviga Свободное общение 2 13.01.2010 19:50
Как настроить почтовик? Naruto. Операционные системы общие вопросы 10 06.05.2009 01:15
Как настроить Delphi 7 Dentexas Общие вопросы Delphi 3 27.11.2006 20:54