У меня есть ObservableCollection of Patient объектов. Каждый объект Patient имеет свойство Name, Id (int) и список методов лечения. У каждого Therapy есть TherapyName (строка). Я использую TreeView для отображения данных, как это
<sdk:TreeView ItemsSource="{Binding PatientList}" DisplayMemberPath="Name" >
<sdk:TreeView.ItemTemplate>
<sdk:HierarchicalDataTemplate ItemsSource="{Binding Therapies}" >
<TextBlock Text="{Binding TherapyName}"/>
</sdk:HierarchicalDataTemplate>
</sdk:TreeView.ItemTemplate>
Когда я запускаю его, в браузере происходит сбой. Когда я удаляю DisplayMemberPath, он запускается, но я получаю только TherapyNames, родительские элементы для имен пациентов пусты.