Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
ВнизListview удаление НЕвыделенных строк Найти похожие ветки
← →
Аликъ (2007-02-18 18:56) [0]Подскажите плз как удалить все невыделенные строки в listview .
спс
← →
Dmitrij_K (2007-02-18 19:01) [1]примерно так
for i:=(LV1.Items.Count-1) downto 0 do
begin
LV1.Items.BeginUpdate;
if not LV1.Items[i].Selected then
LV1.Items.Delete(i);
LV1.Items.EndUpdate;
end
← →
TRUNK © (2007-02-18 19:34) [2]
> Dmitrij_K (18.02.07 19:01) [1]
При таком ипользовании BeginUpdate/EndUpdate толку от них не будет.
Нужно так:
LV1.Items.BeginUpdate;
for i := (LV1.Items.Count-1) downto 0 do
if not LV1.Items[i].Selected then
LV1.Items.Delete(i);
LV1.Items.EndUpdate;
← →
Dmitrij_K (2007-02-18 19:42) [3]точно
← →
Аликъ (2007-02-18 20:07) [4]СПС
Вот еще вопрос про Listview
при прокрутке он сильно мерцает
пробовал doublebuffered , как мерцал так и мерцает.
Можно ли от избавится от мерцания или ограничить скорость прокручивания
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c