![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ListView - сделать, чтобы всегда был выделен хотя бы один элемент
Андрей Молчанов © (2005-09-10 12:53:00)Если кликнуть в свободном месте ListView, то выделение будет снято со всех элементов. Хочется, чтобы ситуация, когда не выделен ни один элемент, была возможна только если элементов нет. Подскажите пожалуйста.
Андрей Молчанов (2005-09-11 09:05:00) [1]Спасибо, попробую.
Юрий Зотов (2005-09-10 19:33:00) [2]> Что можно с этим с этим сделать?
Обработать клик и если он по пустому месту, то принудительно поставить фокус на ближайший элемент. Для этого у ListView есть все нужные события.
Андрей Молчанов (2005-09-10 17:58:00) [3]Да не, я не в этом смысле. Если пользователь кликает в пустом месте ListView, то фукус пропадает. Что можно с этим с этим сделать?
Palladin (2005-09-10 13:12:00) [4]при инициализации элементов назначай текущий выбранный элемент 0, что бы выделение не скрывалось при потере фокуса - TListView.HideSelection