Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
ВнизКак войти в режим редактирования? Найти похожие ветки
← →
Slonco © (2005-02-16 12:55) [0]День добрый!
Использую стандартный компонент TTreeView. Методом AddChild добавляю узел. И вот проблема:
1. Хочу, чтобы выбирался созданный мною узел.
2. Хочу, чтобы этот узел переходил сразу по созданию в режим редактирования.
Все что мог перепробовал, мыслей нет.
Как мне осуществить задуманное? Подскажите, пожалуйста.
← →
Slonco © (2005-02-16 13:16) [1]Самая большая проблема - я не знаю как войти в режим редактирования отдельного контрола, отвечающего за наименование узла. Ну в TEdit все ясно - SetFocus и SelectAll. А как здесь? Ума не приложу.
← →
clickmaker © (2005-02-16 13:43) [2]
> Все что мог перепробовал
а хелп читал?
Node := AddNode
Node.Selected := true;
Node.EditText;
← →
Slonco © (2005-02-16 18:28) [3]Про EditText я не докопался - спасибо. Получилась такая строка:
TreeView1.Items.Item[TreeView1.Selected.getFirstChild.AbsoluteIndex].EditText;
А вот вторая строчка вызывает сомнение. Как выбрать только что созданный узел (в принципе, только что созданный Child и оказывается первым) или элемент списка?
Только через GetNext/GetPrev или GetFirst/GetLast. Вот так.
Вобщем, я разобрался, спасибо кликмастеру :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c