Форум: "Основная";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
ВнизВопрос по ListBox Найти похожие ветки
← →
openfire (2002-04-19 12:38) [0]Добрый день Мастера!
На форме находятся 1 CheckListBox и 2 ListBox...
Как сделать, чтобы при событии OnClick и OnClickCheck в CheckListBox в ListBox-ах соответсвующие строки стали selected?
Т.е. нажимаю кнопкой мышки на 5 строке в CheckListBox и у меня становятся selected 5-ые строки в ListBox-ах?
← →
Song (2002-04-19 13:41) [1]Вставьте в onClickCheck компонента TCheckListBox
With ListBox1 Do
try
MultiSelct:=True;
Selected(ItemAtPos(Point(X,Y),True)):=True;
except
end
P.S. Если функцию ItemAtPos() проверять на -1, то можно не исползовать исключение.
← →
Song (2002-04-19 13:45) [2]Наврал.. Правильно так:
try
ListBox1.Selected(CheckListBox1.ItemAtPos(Point(X,Y),True)):=True;
except
end;
← →
Толик (2002-04-19 14:33) [3]У всех этих ...Box"ов есть св-во ItemIndex - т.е. номер выделенного эл-та.
ListBox1.ItemIndex := CheckListBox1.ItemIndex;
← →
Song (2002-04-19 15:37) [4]2Толик © (19.04.02 14:33)
ItemIndex - текуще выбранный элемент, он может быть только один, а ему нужно выделить сразу несколько.
← →
openfire (2002-04-22 04:27) [5]Спасибо ребята, помогли :)))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c