Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.04;
Скачать: CL | DM;

Вниз

Сделать невидимым столбец в TListView   Найти похожие ветки 

 
Jacob   (2003-08-18 12:23) [0]

Есть столбец, в нем хранятся данные. Каким образом его можно сделать невидимым (как скрываются столбцы в TStringGrid"е)?


 
Jacob   (2003-08-18 16:20) [1]

Ась?


 
Семен Сорокин ©   (2003-08-18 17:16) [2]

ListView.Columns[0].Width := 0


 
Jacob   (2003-08-18 18:30) [3]

Неа, не помогает.
Юзверь может раздвинуть столбец, и он виден! :(

Нужно намертво спрятать колонку.


 
clickmaker ©   (2003-08-18 18:32) [4]

Уже добавленные никак. Добавлять динамически по описанию, невидимые не добавлять


 
Jacob   (2003-08-18 18:34) [5]

:(((


 
Семен Сорокин ©   (2003-08-18 18:35) [6]

тогда тока убивать, ИМХО, и создавать заново


 
madm   (2003-08-18 18:37) [7]

А ты запрети юзверю менять размеры столбцов...
А почему ты данные в столбце хранишь, если его не показываешь? Может лучше хранить данные в свойстве Data у каждого итема?
Хотя что в твоем случае лучше не знаю, мало данных о задаче :)


 
Jacob   (2003-08-18 18:48) [8]

А это идея - хранить где-нить внутри элемента.


 
KILLER_ABV ©   (2003-08-18 19:08) [9]

А это вожможно???


 
madm   (2003-08-18 19:35) [10]

У каждого TListItem есть свойство Data - это указатель на void (я на билдере пишу, но в делфях то же самое есть).
Тут два неудобства:
1. надо руками выделять память под свои данные.
2. надо ее руками освобождать, т.к. сам ListView ее не освобождает.

Но все это легко реализуется :)

А вобще можешь и в столбце хранить. Я так раньше делал, когда про Data не знал :)

Про Data достаточно подробно написано в хелпе. Даже примеры вроде есть.


 
GROL ©   (2003-08-20 00:59) [11]

2Jacob
А так:
ListView.Columns[0].MaxWidth := 0;

2madm, Jacob
Я предпочитаю не возлагать на VCL хранение данных. Хранится это все в каком нить tList-e или ему подобном, а VCL исходя из конкретных условий отображает эти данные.



Страницы: 1 вся ветка

Текущий архив: 2003.09.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
3-10602
Марат
2003-08-15 13:50
2003.09.04
F1Book


3-10553
galexis
2003-08-11 16:29
2003.09.04
SQL запрос на последнюю дату внесения


1-10825
terra
2003-08-21 17:04
2003.09.04
Программа создающая EXE-файлы


14-10875
Kost
2003-08-14 22:15
2003.09.04
Сайты


1-10735
lightix
2003-08-19 21:31
2003.09.04
Прикрутить PopupMenu к TMainMenu