public void CreateLocTree(List <LocTree> locTreeList) { LocTreeNode item = new LocTreeNode(); item.Source = new LocTree { Address = "Locations" }; item.Children = new ObservableCollection <LocTreeNode>(CreateTree(locTreeList)); LocTreeItem = item; }
public LocationViewModel(ILocationRepository locationRepository) { LocTreeItem = new LocTreeNode(); _locationRepository = locationRepository; List <LocTree> locTreeList = _locationRepository.ReadLocTree(); CreateLocTree(locTreeList); OnPropertyChanged(this, nameof(LocTreeItem)); }