В данной демо-обработке представлен пример работы с деревом значений в управляемом интерфейсе. Решил использовать самую интересную ситуацию - когда за ранее не известна глубина дерева и обход выполняется при помощи небольшой рекурсивной процедурки. Рассмотрен пример работы дерева для справочника "Номенклатура". Можно выделить группу, а входящие в группу элементы так же выделятся. Можно выделить главный корневой элемент - тогда выделятся все входящие группы и элементы.
Если надо обойти дерево - для этого есть кнопка "Обойти дерево". По нажатию, выделенные элементы (именно элементы) сохраняются в массив. Все старался делать как можно оптимальнее и вызов сервера происходит лишь во время формирования дерева, при открытии. Далее, работает только клиент. Может и криво, но на мой взгляд, получилось достаточно красиво и код не большой.
Может кому и пригодится, вспомнить работу с деревом значений, а особенно в управляемом интерфейсе.