![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли в ListBox-e сделать итем редактируемым? [D7, WinXP]
tytus © (2004-12-06 14:56:00)как это сделано в TreeView?
GuAV (2004-12-07 22:55:00) [1]Кстати, нафига ваще ListBox, если всё что он делает LV тоже делает ? :-)
TButton (2004-12-07 19:26:00) [2]че-т я сразу не догнал.
есть же дуже простой вариант.
кидаешь на ворму листбокс и едит.
ListBox.onClick
...
Edit.Text:=ListBox.Items[ListBox.ItemIndex];
...
Edit.onChange
...
if ListBox.ItemIndex<>-1
then ListBox.Items[ListBox.ItemIndex]:=Edit.Text
...
TButton (2004-12-06 17:09:00) [3]можно, например, ловить нажатие клавиш в ListBox'е.
Гаврила (2004-12-06 15:42:00) [4]тебе наверно подойдет стандартный TListView
cae (2004-12-06 15:36:00) [5]http://jansfreeware.com/
Ищи там компонент TjanEditListBox
KSergey (2004-12-06 15:26:00) [6]Штатно - нет.
Создавать на момнт редактирования Edit (подставляемый "по месту"), отлавливая выход их него
См., например, InplaceEditor из грида, может на его основе, к стати, и сделать.