Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2013, 20:36   #1
and1733
Пользователь
 
Регистрация: 16.05.2013
Сообщений: 15
По умолчанию Программно выделить строку в ListView

Здравствуйте!

Подскажите пожалуйста как программно выделить строку в ListView...
Приведённый код позволяет обратиться к строке, но не выделить!

Код:
ListView1->Items->Item[x]->Selected = true;
Спасибо!
and1733 вне форума Ответить с цитированием
Старый 21.05.2013, 08:37   #2
and1733
Пользователь
 
Регистрация: 16.05.2013
Сообщений: 15
По умолчанию

Нужно было установить фокус...

Код:
ListView1->SetFocus();
ListView1->Items->Item[x]->Selected=true;
Вот только теперь другой вопрос. Строка то выделяется, но ListView не перерисовывается...



Код:
ListView1->Update();
ListView1->Refresh();
ListView1->Repaint();
Эти команды не помогают! Кто знает как перерисовать?
and1733 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi как программно выделить строку в ListBox Monamonax Помощь студентам 6 22.06.2010 21:44
Как выделить программно элемент в TTreeView RIO Общие вопросы Delphi 2 17.12.2009 20:57
Как программно выделить строку в DBLookupListBox Arkuz Компоненты Delphi 3 10.08.2009 01:41
Как программно выделить нужный RadioButton? bafy Компоненты Delphi 1 17.02.2009 11:38
Как выделить всю строку в ListView MasterofCDM БД в Delphi 2 03.07.2008 16:13