Мне нужно создать TreeView, в котором хранятся синхронизированные данные, например DataGrid.
Чтобы уточнить, посмотрите на это изображение:
Итак, у меня есть TreeView слева с колонками справа.
Данные будут поступать из таких объектов:
public NodeData Parent;
public List<NodeData> Children;
public String Label;
public Boolean DataA;
public Boolean DataB;
public Boolean DataC;
public Boolean DataX;
public Boolean DataY;
public Boolean DataZ;
Как я могу создать это?