Моя проблема в том, что я не знаю, как связать свойство элемента, на который действует HierarchicalDataTemplate. Мой класс элемента имеет цвет и список точек для рисования и использования цвета из первого класса. В моем случае при попытке «{Binding Fill}» ничего не получается и на Canvas ничего не рисуется (думаю, он бесцветный). Но если изменить это свойство, например, на «Red», моя диаграмма станет видимой.
А вот класс модели:
public class CurveLine : Shape
{
public List Points { get; set; } = new List();
public CurveLine(int x, int y) : base(x, y) { }
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... m-a-parent