I have written a class to represent ‘Treeview-like’ data, which can be simplified as: public class Item { public string Name { get; set; } public KPI AssociatedKPI { get; set; } public List<Item> Children { get; set; } } To each ‘branch’ of the Tree, can be associated a KPI, which can be simplifiedRead more