У меня есть таблица с именем MBAAlertTypes
.Это следующие поля:
Id (identity int)
ParentId (int допускается null)
Name (text)
У меня есть три строки в этой таблице:
0, NULL, "Parent"
1, 0, "Child 1"
2, 0, "Child 2"
3, 0, "Child 3"
Я хочу отобразить TreeView с одним узлом «Parent», который расширяется на три узла «Child 1-3».Вот код XAML, который я использую: pastebin.com [--d0t] gdU2frcn
Вот класс DomainServices.cs из моего веб-сервиса: pastebin [точка] com / j57yeeZK
Вот что я получаю на своем клиенте Silverlight:
Как мне заставить его отображать TreeView, как обычно, используя правильную структуру, как определено в таблице?Я использую LINQtoSQL, и в редакторе БД настроена ассоциация «один ко многим».Я использую VS 2010.
Любая помощь приветствуется!