2011-04-11 2 views
1

Я использую последнюю версию DevExpress XtratreeList и имею требование отображать редакторы при щелчке каждого узла на дереве. Пожалуйста, просмотрите этот скриншот http://community.devexpress.com/forums/p/89574/310095.aspxОтображение редакторов при щелчке узла в Xtratreelist

Мне интересно, как я могу динамически сохранять и визуализировать определенный редактор (а скорее форму) для каждого узла в treelist. При нажатии на «Друзья» на скриншоте должен появиться другой редактор по сравнению с нажатием на «Стороны». Кроме того, если пользователь пытается добавить больше объектов в редактор для Сторон/друзей, например, сказать текстовое поле/список, он должен быть сохранен и отлично выглядеть, когда я нажимаю на узлы. У кого-нибудь есть идеи относительно того, как я динамически поднимаю различные редакторы при щелчке случайного узла на левом?

ответ

2

Это можно сделать, обработав событие TreeList FocusedNodeChanged. Все, что вам нужно сделать, это определить текущий FocusedNode и its values и показать требуемый редактор.

Смежные вопросы