На данный вопрос уже ответили:
Не могу понять, где ошибка в привязке.
Делаю по примерам, однако почему-то отображается только первый элемент в дереве. Вложенные элементы не появляются
XAML:
<TreeView x:Name="tv_nodes" Grid.Column="0" ItemsSource="{Binding}">
<TreeView.Resources>
<HierarchicalDataTemplate DataType="{x:Type prim:Node}" ItemsSource="{Binding Children}">
<TextBlock Text="{Binding Path=Name}"></TextBlock>
</HierarchicalDataTemplate>
</TreeView.Resources>
</TreeView>
описание Node
public class Node : IXmlSerializable
{
[XmlAttribute]
public string Name { get; set; }
[XmlArray]
public ObservableCollection<Node> Children = new ObservableCollection<Node>();
}
В итоге имею только первый уровень. Куда делись вложенные элементы? Что не так в привязке?
Children
должно быть свойством, а не полем.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имею простое приложение c# Windows formДалее есть единственная форма с контролом richtextbox, который закреплен на всей форме(по размеру)
Есть сайт на WordPress и тема AppointmentДля того чтобы вставить свои иконки вместо Font-Awesome использовал следующий код в таблице стилей, но изменить...