Тема: DBGrid
Показать сообщение отдельно
  #11  
Старый 23.11.2011, 10:02
Last Living Man Last Living Man вне форума
Прохожий
 
Регистрация: 10.11.2011
Сообщения: 25
Репутация: 513
По умолчанию

Надо написать процедуру авторазмера колонок (например по массиву процентов типа byte) и вызывать при OnResize того на чем лежит грид.

Примерно будет выглядеть так:
Код:
procedure AutoSizeDBGridColumns(DBGrid: TDBGrid; ColPercents: array of byte);
и вызывать:
Код:
AutoSizeDBGridColumns(DBGrid1, [20, 30, 50]);
Ответить с цитированием