Страница: 1 | 2 |
Вопрос: Как осуществить фильтрацыю данных в List View
Добавлено: 25.05.09 14:21
Автор вопроса: Mc.WOLF
Собственно вопрос в чем: есть List View в нем есть записи
With ListView1
.ListItems.Add , , "Micro Intel"
.ListItems.Add , , "Micro Amd"
.ListItems.Add , , "Memoria Usb"
.ListItems.Add , , "Impresora Epson"
.ListItems.Add , , "Monitor LG"
.ListItems.Add , , "DVD Samsung"
End With
, как мне отобразить только ту запись(записи) которые мне надо. Например, в данном случае, например отобразить в listView только записи Micro.
Заранее спасибо!!!
Ответы
Всего ответов: 23
Номер ответа: 1
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #1
Добавлено: 25.05.09 14:39
Номер ответа: 2
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #2
Добавлено: 25.05.09 15:45
Arvitaly ОГРМНОЕ СПАСИБО!!!
Номер ответа: 3
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #3
Добавлено: 25.05.09 20:43
Еще вопрос:
listView.ListItems.Add.SubItems(1) =.Fields("number"
Как осуществить поиск в таком случае? Что-то немогу понять как!
Номер ответа: 4
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #4
Добавлено: 25.05.09 20:56
Это к чему относится?
Номер ответа: 5
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #5
Добавлено: 25.05.09 21:29
Ну вот есть программа которая работает с базой данных Access и в listView отображаются данные
listView.ListItems.Add.SubItems(1) =.Fields("number"
listView.ListItems.Add.SubItems(2) = .Fields("Firma"
listView.ListItems.Add.SubItems(3) = .Fields("Cena"
и в listView отображаются данные. Как осуществить фильтрацыю изменяющихся данных?
тоисть не так:
With ListView1
.ListItems.Add , , "Micro Intel"
.ListItems.Add , , "Micro Amd"
.ListItems.Add , , "Memoria Usb"
.ListItems.Add , , "Impresora Epson"
.ListItems.Add , , "Monitor LG"
.ListItems.Add , , "VD Samsung"
End With
а так:
With ListView1
.ListItems.Add.SubItems(1) =.Fields("number"
.ListItems.Add.SubItems(2) = .Fields("Firma"
.ListItems.Add.SubItems(3) = .Fields("Cena"
End With
???
Номер ответа: 6
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #6
Добавлено: 25.05.09 22:18
А по какому полю поиск?
Номер ответа: 7
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #7
Добавлено: 25.05.09 22:38
по .ListItems.Add.SubItems(2) = .Fields("Firma"
Номер ответа: 8
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #8
Добавлено: 25.05.09 22:44
Arvitaly не подскажешь, как раскрасить Строки в ListView по определенным условиям? Например, если написано суббота, то цвет строки красный.
Номер ответа: 9
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #9
Добавлено: 25.05.09 22:49
Слушай зачем тебе нужен listview??? Используй какой-нибудь грид там все удобнее
Номер ответа: 10
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #10
Добавлено: 25.05.09 22:53
Мизменять прийдется, не охота. Так как подскажешь?
Номер ответа: 11
Автор ответа:
Arvitaly
ICQ: 301746136
Вопросов: 28
Ответов: 549
Web-сайт:
Профиль | | #11
Добавлено: 25.05.09 23:01
Так давай по порядку, а лучше сделай картинку не очень понимаю что ты хочешь
1. В ListView особо строк нет
2. Где написано суббота
Изложи мысли яснее и как можно подробнее, но не путано
Номер ответа: 12
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #12
Добавлено: 25.05.09 23:07
Mc.WOLF, чтобы раскрасить нужно использовать CustomDraw
Номер ответа: 13
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #13
Добавлено: 25.05.09 23:08
With ListView1
.ListItems.Add , , "Пн"
.ListItems.Add , , "Вт"
.ListItems.Add , , "Ср"
.ListItems.Add , , "Чт"
.ListItems.Add , , "Пт"
.ListItems.Add , , "Сб"
.ListItems.Add , , "Вс"
End With
как закрасить строки (.ListItems.Add , , "Сб" и (.ListItems.Add , , "Вс" красным?
Номер ответа: 14
Автор ответа:
Mc.WOLF
Вопросов: 26
Ответов: 84
Профиль | | #14
Добавлено: 25.05.09 23:11
и помоги с фильтром .ListItems.Add.SubItems(2) = .Fields("Firma"
Номер ответа: 15
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #15
Добавлено: 25.05.09 23:42
http://msdn.microsoft.com/en-us/library/bb761817(VS.85).aspx