![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]()
Парни, перевожу софт на виртуальный listview, наткнулся на грабли....
Мне нужно выделить строки в таблице по определенному признаку, ранее делал так: Код:
Код:
(Ну условие разумеется выполняется там ошибки нету...) Как программно выбрать элемент в листвью в виртуальном режиме ? |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,869
|
![]()
если знаете, на какой строке у вас будет выделяться, то попробуйте вне цикла конкретную строку выделить . если и вне цикла не сработает, то дело в самом условии
Код:
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]()
да я пытался и просто строку выбрать
Код:
и в цикле все строки выделить... |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]()
пустой проект создал... кинул листвью, не работает )
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]()
очень странно...
ListView1.setfocus; помог... наверно проблем я еще много хапну с этим виртуальным списком... |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 178
|
![]()
Ничего странного. В listview по-умолчанию поле HideSelection установлено в true, это есть в справке, из-за этого listview теряя фокус скрывает выделение. Так что
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выделить элемент в ListView | BLACK_RAIN | Win Api | 2 | 03.03.2017 10:36 |
Программно выделить строку в ListView | and1733 | C++ Builder | 1 | 21.05.2013 08:37 |
Убрать автоскроллинг в ListView при OwnerData=true | 3D Hunter | Общие вопросы Delphi | 3 | 08.12.2011 16:29 |
Как узнать индексы выделенных итемов в ListView при OwnerData? | 3D Hunter | Общие вопросы Delphi | 3 | 02.10.2009 10:24 |
Как выделить всю строку в ListView | MasterofCDM | БД в Delphi | 2 | 03.07.2008 16:13 |