private ProgSetTreeItem AddItem(ProgramSet progSet) { ProgSetTreeItem setItem = new ProgSetTreeItem(progSet); progSets.Add(progSet.guid, setItem); this.Children.Add(setItem); return(setItem); }
public ProgramSet GetProgSet(Guid guid) { ProgSetTreeItem item = null; if (root.progSets.TryGetValue(guid, out item)) { return(item.progSet); } return(null); }