|
#1
|
|||
|
|||
Ширина колонок
Использую DBGridEh. Даные загружаю с ms sql server.
Нужно заставить ширину колонок подстраиватся под их содержимое, то есть под чтоб ширинка колонки была равна длине к одной из ее максимальных ячееек. надеюсь понятно изяснился сэнкс |
#2
|
|||
|
|||
Варавнтов 2.
1. Ищешь у компонента соотв. метод. я использую грид от DevExpress, там это называется ApplyBestFit. 2. Ручками. Пробегаешься по источнику данных и вычисляешь максимальную длинну. для каждого поля. Далее ставишь ее для соотв. колонки. только в начале заблокируй контролы (DisableControls). Для вычисленй тебе поможет метод Canvas.TextWidth |
#3
|
|||
|
|||
XL.selection.Columns.AutoFit;
|
#4
|
|||
|
|||
Аутофит кривовато работает. Я бы рекомендовал руками.
|