Вниз
Скачать: CL | DM;

ListView - сделать, чтобы всегда был выделен хотя бы один элемент   Найти похожие ветки 

← →
Андрей Молчанов   (2005-09-10 12:53) [0]

Если кликнуть в свободном месте ListView, то выделение будет снято со всех элементов. Хочется, чтобы ситуация, когда не выделен ни один элемент, была возможна только если элементов нет. Подскажите пожалуйста.


← →
Palladin ©   (2005-09-10 13:12) [1]

при инициализации элементов назначай текущий выбранный элемент 0, что бы выделение не скрывалось при потере фокуса - TListView.HideSelection


← →
Андрей Молчанов   (2005-09-10 17:58) [2]

Да не, я не в этом смысле. Если пользователь кликает в пустом месте ListView, то фукус пропадает. Что можно с этим с этим сделать?


← →
Юрий Зотов ©   (2005-09-10 19:33) [3]

> Что можно с этим с этим сделать?

Обработать клик и если он по пустому месту, то принудительно поставить фокус на ближайший элемент. Для этого у ListView есть все нужные события.


← →
Андрей Молчанов   (2005-09-11 09:05) [4]

Спасибо, попробую.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
4-1123533202
ronyn
2005-08-09 00:33
2005.10.02
Как программно завершить процесс?


4-1123450859
Grol
2005-08-08 01:40
2005.10.02
Как правильно изменять приоритет приложения?


14-1126592667
Ega23
2005-09-13 10:24
2005.10.02
Лекция Никлауса Вирта


2-1124266220
Dimon777
2005-08-17 12:10
2005.10.02
Технологии доступа к данным


1-1126393689
Grol
2005-09-11 03:08
2005.10.02
Глюки с передачей данных в Word.




   Наверх