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

Вниз

Как добавить такую функциональность в ListView ...   Найти похожие ветки 

 
Jolik ©   (2008-06-21 18:04) [0]

Мой ListView  в динамическом режиме отображает некий список который постоянно уеличивается.
Как сделать чтобы в ListView  добавить следующую функциональность:
Режим 1 "Автоскроллинг":  когда ползунок верт. кролл бара прижат к нижнему краю (т.е. когда последний элемент ListView  последнему элементу виртуального списка) - автоматически сдвигать список по мере его увеличения - показывая новые элементы. Как только пользователь хочет увидеть новые элементы и скроллирует список вверх  он переходит в
Реим 2: "Свободный скроллинг" - т.е. работает как обычный ListView и отображает то что пользователь хочет посмотреть.

У меня две проблемы:  как узнать, что ползунок прижат к нижнему краю и как заставить ListView всегда показывать последний элемент?
Заранее благодарен!


 
Юрий Зотов ©   (2008-06-21 20:26) [1]

i = ListView.Items.Count - 1;
if i >= 0 then
 ListView.Items[i].MakeVisible(false);

А ползунок сам встанет куда нужно.



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

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

Наверх




Память: 0.46 MB
Время: 0.014 c
15-1246948249
Kolan
2009-07-07 10:30
2009.09.06
Помогите найти исо-стандарт про иконки


2-1247035536
dmitry_12_08_73
2009-07-08 10:45
2009.09.06
Форматирование вычисляемого поля в SQL-запросе


1-1214219828
Alik
2008-06-23 15:17
2009.09.06
Выделение контура региона


15-1246743753
KilkennyCat
2009-07-05 01:42
2009.09.06
А не собраться ли нам в очередной раз...


15-1246912210
Юрий
2009-07-07 00:30
2009.09.06
С днем рождения ! 7 июля 2009 вторник