Отображение редакторов по щелчку узла в Xtratreelist

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

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


person RashMans    schedule 11.04.2011    source источник


Ответы (1)


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

person DevExpress Team    schedule 12.04.2011