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

Вниз

Вопрос по TListView   Найти похожие ветки 

 
Anonimus ©   (2005-01-10 22:32) [0]

Добрый вечер, кто не спит.
Можно ли каким-нибудь способом в ListView спрятать определенные Item"ы?


 
Gero ©   (2005-01-10 22:33) [1]

Удалить их.


 
Anonimus ©   (2005-01-10 22:44) [2]

Нет, так не годиться :(
Интересует нечто вроде фильтра по Caption.
Допустим у меня есть Edit, я в нем набираю строку, а все элементы в ListView, которые не содержат данную строку прячутся.
Можно, конечно сделать дополнительный TListItems, но так ведь память - она ж не резиновая :)
Мож есть какой наследник готовый, где для каждого Item есть св-во Visible ?


 
KilkennyCat ©   (2005-01-10 23:00) [3]

если подумать, как будет реализовано такое свойство? невизибленные итемсы будут просто не отображаться, но в памяти-то все равно должны остаться. Так что, резиновить память придется. Главное - как резиновить :)
я бы сделал так:

type TBuff
 index : integer;
 items : shortstring;
end;

var
buff : array of TBuff;

в этот Buff и сохранял бы итемсы... Хотя, наверное, это очень примитивно, наверняка можно более грамотно.


 
Anonimus ©   (2005-01-10 23:07) [4]

Я имел в виду, что если удалять Итемсы, то нужно где-то держать еще один массив с ними. Там ведь еще и СабСтринги есть и Дата на которую до хрена всего прицеплено.
Я вижу каким образом ето можно бы решить, да ток мне такое не под силу - через прорисовку элементов списка. т.е. видимый - рисовать, не видимый - нет.
Вот и спрашиваю, мож кто видел, что подобное, готовое.


 
Anonimus ©   (2005-01-10 23:07) [5]

В смысле компонент готовый



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

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

Наверх




Память: 0.47 MB
Время: 0.033 c
1-1104928831
Кодер
2005-01-05 15:40
2005.01.23
TActionToolBar


1-1104938585
nekant
2005-01-05 18:23
2005.01.23
сдвиг сообщ. Error


1-1105423227
Руслан
2005-01-11 09:00
2005.01.23
ExcelApplication


6-1099832307
X3M
2004-11-07 15:58
2005.01.23
Послать параметры скрипту на удалённом сервере


14-1105047776
Копир
2005-01-07 00:42
2005.01.23
Поздравляю всех ув. респондентов с праздником Светлого Христова Р