Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

AutoSize колонки в TListView [D5, Win2k]


СлБ ©   (2002-10-16 10:05:00) 

Как после установки Column.Items[0].AutoSize := True заставить ListView правильно отображать ширину первой колонки?


TTCustomDelphiMaster   (2002-10-16 22:23:00) [1]

ListView1.Perform(CM_RecreateWnd, 0, 0);


СлБ   (2002-10-16 12:41:00) [2]

Во время разработки после установки AutoSize для TListColumn для нормального отображения ширины данной колонки (во всю ширину) надо изменить размер TListView. Как тоже самое сделать во время выполнения?


AlexSV   (2002-10-16 11:34:00) [3]

Необходимо еще установить нужное в Column.Items[0].Width:

Column.Items[0].Width := ColumnTextWidth;

Можно и проще

Columns[0].Width := ColumnTextWidth;
Columns[0].Width := ColumnHeaderWidth;


Наверх

Титульная страница Поиск, карта сайта Написать письмо