|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.06.2013, 16:05 | #1 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
listview вывод определенного кол-ва строк
Ребята, подкиньте, пожалуйста, идею. А то у меня совсем без вариантов((
Есть список listview (caption Subitems[0] Subitems[1] Subitems[2]) По нажатию кнопки мне нужно вывести на экран только 10 строк, а по повторному нажатию вернуть все на место. Если строк меньше 10, то выводить все. Это типо Топ 10 песен. Вот только не знаю как реализовать.... |
02.06.2013, 16:14 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Я бы копал в сторону виртуальности ListView. См. свойство OwnerData и справочку по нему
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
02.06.2013, 16:16 | #3 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
Спасибки, посмотрю)
|
02.06.2013, 17:42 | #4 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
Ох... барахтаюсь, барахтаюсь... Никак не могу понять.. почитала я про ownerdata. попыталась применить. да ничего не вышло. подсобите, кто чем может) точно ownerdata нужен в моем случае? если да, то напишите пожалуйста пример, как он действует...
|
02.06.2013, 17:57 | #5 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
02.06.2013, 18:02 | #6 | |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
Хехе)))
Цитата:
Но элегантно то, конечно, лучше же) Но я без понятия как... |
|
02.06.2013, 18:10 | #7 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
не знаю чем listview отличается от treeview, по этому просто напишу как я работал с tree view
Код:
пыжок
|
02.06.2013, 18:15 | #8 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
Спасибо) попробую разобраться в вашем коде, может поможет)
|
02.06.2013, 18:28 | #9 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
ну я имел введу заменить ListView на tree view, но вот щас че-то сам засомневался, вообще идеологически не понял вопроса, если в listview можно программно записывать и с читывать информацию, то проблем быть не должно
1. создаем базу для хранения информации 2. пишем из неё в listview 3. проводим работу с данными из базы и перезаписываем их в listview 4. при опр. условиях изменяем данные в базе и перезаписываем её в listview на каком из этапов, что лажанулось?
пыжок
Последний раз редактировалось maloun; 02.06.2013 в 18:34. |
02.06.2013, 18:35 | #10 |
Форумчанин
Регистрация: 13.12.2012
Сообщений: 116
|
нее, у меня базы нет, мне бы что попроще. не стоит так заморачиваться. это просто лаба за 3-ий курс. (при том что меня туда кидануло со 2-ого 2 недели назад. группа моя распалась.. не суть) у меня просто список в файл сохраняется, потом из файла открывается. и то там малость с глюками. не суть важно. есть проигрыватель на форме1. есть список песен на форме2 и есть этот самый листвью, который содержит строки с названиями песни и оценками (типо чарт) на форме3. и там же есть кнопка топ 10. и вот по нажатию этой кнопки, листвью должен отобразить 10 песен с наибольшей средней оценкой. сортировка у меня есть. а вот как отобразить только 10 строк я не понимаю.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод время определенного часового пояса | Abdukhafiz | Общие вопросы .NET | 0 | 19.07.2012 00:19 |
Задачи на обработку строк: удалить каждую 3-ю букву, найти кол-во гласных, кол-во цифр в строке,совпадения в 2-х строках | Ирина93 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 05.11.2011 22:10 |
Вывод на экран фамилий больше определенного возвраста | SasukeUciha | Помощь студентам | 0 | 21.10.2011 22:31 |
AutoIt Подсчет кол-ва пикселей определенного цвета в определенной области активного окна | z3xix13 | Помощь студентам | 0 | 02.10.2010 14:27 |
вывод большего кол-ва строк | Alternavi | SQL, базы данных | 2 | 03.07.2009 15:43 |