интересная задача...
вряд ли смогу сказать что-либо полезное по самому вопросу.
Думаю, что вам нужно рыть не в сторону DictType (он скорее на чтение), а в сторону treeNode... Хотя и не уверен.
но посмотрите сюда
http://www.axforum.info/forums/showt...&threadid=1437
http://www.axforum.info/forums/showt...&threadid=1850
а также сюда на работу с DictType (но не создание)
http://forum.mazzy.ru/index.php?showtopic=3668