HierarchicalDataTemplate Link By Parent - PullRequest
0 голосов
/ 31 мая 2010

Я хочу связать свое дерево. Существует множество примеров привязки дерева к объекту, который содержит дочернюю коллекцию. У меня есть домен, имеющий только родительский указатель.

   public class Service : BaseDomain
   {
        public virtual string Name { get; set; }
        public virtual string Description { get; set; }
        public virtual Service Parent { get; set; }
   }

Могу ли я привязать коллекцию этих объектов к своему дереву. Спасибо

1 Ответ

0 голосов
/ 31 мая 2010

Это невозможно с HierarchicalDataTemplate, но вы можете создать пользовательский конвертер для привязки ItemsSource. В общем случае преобразование такой структуры в дерево может быть ресурсоемкой задачей (в частности, требуется, чтобы древовидная структура захватила все ваши данные перед отображением корня дерева).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...