Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Убрать полностью строку с ListView


Автор: ZBugz 23.11.2009, 19:52
Всем привет smile
Как убрать остатки выделения с ListView ? smile  Когда удаляю элемент, остаеться подчеркнутая часть и вертикальный кусочек.... smile В итоге кроме как listview.hide и сразу же show, умного ничего больше не нашел.

Автор: Лапоть 23.11.2009, 21:45
ListView.Invalidate(); smile 

Автор: ZBugz 24.11.2009, 10:39
Остаеться теперь польностью, в обрамлении строка smile Хотя это уже красивее, чем было smile 

Автор: Демо 25.11.2009, 10:23
BeginUpdate - EndUpdate пробовал?

Автор: ZBugz 25.11.2009, 15:47
Цитата(Демо @ 25.11.2009,  10:23)
BeginUpdate - EndUpdate пробовал?

Неа, но щас пропробывал, не пашет :( 
Есть пример ?
Може пишу че то не так....

Автор: Демо 25.11.2009, 16:19
Цитата(ZBugz @  25.11.2009,  15:47 Найти цитируемый пост)
Неа, но щас пропробывал, не пашет :( Есть пример ?Може пишу че то не так....


У меня не получилось твою ситуацию эмулировать. Нет у тебя кода для примера?

Добавлено через 38 секунд
Код

ListView1.BeginUpdate;
...
ListView1.EndUpdate;

Автор: ZBugz 25.11.2009, 16:37
Цитата(Демо @ 25.11.2009,  16:19)
Цитата(ZBugz @  25.11.2009,  15:47 Найти цитируемый пост)
Неа, но щас пропробывал, не пашет :( Есть пример ?Може пишу че то не так....


У меня не получилось твою ситуацию эмулировать. Нет у тебя кода для примера?

Добавлено @ 16:20
Код

ListView1.BeginUpdate;
...
ListView1.EndUpdate;

Так пробывал, не пашет :( 
А код завтра тогда скину smile 

Меня Gauge в listView больше интересуют smile В другой теме... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)