Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
ВнизInage и ListView Найти похожие ветки
← →
VSergeySPB (2002-08-30 22:59) [0]Как в Ран-Тайме отображать и убирать иконки в ЛистВью? Поясняю: необходимо постоянно то отображать иконки, то убирать их.
← →
TTCustomDelphiMaster (2002-08-30 23:55) [1]Если нужно убирать все иконки сразу тогда ListView1.SmallImages := nil;
← →
VSergeySPB (2002-08-31 00:39) [2]Вот именно так я и пытался сделать, но фишка в том что после добавления пунктов и показа листа, остается место от иконок, как будто иконки хотели нарисоваться, но не стали..
← →
Almaz (2002-08-31 03:31) [3]
> VSergeySPB (31.08.02 00:39)
> Вот именно так я и пытался сделать, но фишка в том что после
> добавления пунктов и показа листа, остается место от иконок,
> как будто иконки хотели нарисоваться, но не стали..
Для того, чтобы изменения вступили в силу надо пересоздать окно TListView - для этого можно поменять значение какого-либо свойство, изменение которого требует пересоздания окна. Например:
// Убираем иконки
ListView1.SmallImages := nil;
ListView1.LargeImages := nil;
// Пересоздаем окно
ListView1.ShowColumnHeaders := not ListView1.ShowColumnHeaders;
ListView1.ShowColumnHeaders := not ListView1.ShowColumnHeaders;
Удачи.
← →
TTCustomDelphiMaster (2002-08-31 08:37) [4]Достаточно
ListView1.Perform(CM_RECREATEWND, 0, 0);
← →
VSergeySPB (2002-09-01 17:29) [5]TO: TTCustomDelphiMaster
>Достаточно
>ListView1.Perform(CM_RECREATEWND, 0, 0);
Спасибо, то что доктор прописал.
=Удачи всем" :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c