Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.004 c
3-1124193619
InVariantian
2005-08-16 16:00
2005.10.02
Как определить стоит ли на компе сервер Interbase?


1-1126704720
NetFlover
2005-09-14 17:32
2005.10.02
Проиграть по телефону музычку .... :)


1-1126444700
Ji
2005-09-11 17:18
2005.10.02
Вопрос по отладке dll


1-1126014139
DeadMoroz
2005-09-06 17:42
2005.10.02
dxDBGrd1.SelectedNodes


1-1126100091
Val
2005-09-07 17:34
2005.10.02
is и classname





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский