У меня есть проект Silverlight, где основные объекты - это просто набор узлов, которые соединены друг с другом. Родительский узел может иметь много детей.
Я хочу иметь возможность привязывать узлы к элементу управления элементами или подобному, поэтому мне было интересно, как лучше структурировать отношения родитель-потомок.
Можно ли создать список всех узлов с плоским верхом (List allNodes) и добавить к нему каждый узел, привязав список к элементу itemscontrol, а затем добавить каждый узел в список дочерних узлов своего родителя для установить структуру - или я делаю какое-то ужасное удвоение?
Просто надеясь, что есть какая-то лучшая практика или шаблон, к которому я могу привязаться
Спасибо