В моей базе данных есть простая таблица, которая называется Department.В нем есть столбец с именем ParentDepartmentID, который представляет собой самореферентный идентификатор внешнего ключа.Вот пример данных, которые у меня есть для целей тестирования:
![alt text](https://i.stack.imgur.com/xner4.jpg)
Как видите, Департаменты: Диагностика и XRay являются детьми Канцелярии канцлера.И Laboratories является дочерним для диагностики.
Вот как я извлекаю коллекцию IQueryable<Department>
в свое приложение, используя Entity Framework:
private DocumentsEntities db = new DocumentsEntities();
public IQueryable<Department> FindAllDepartments()
{
return db.Departments;
}
Какой формат требуется элемент управления TreeView для анализаи правильно отображать иерархию дерева?Спасибо.