private void AddNewReport(object sender, System.Windows.RoutedEventArgs e) { HTMLReportTemplateTreeItem r = new HTMLReportTemplateTreeItem(); r.HTMLReportTemplate = CreateNewHTMLReportTemplate(); mTV.Tree.AddChildItemAndSelect(this, r); }
List <ITreeViewItem> ITreeViewItem.Childrens() { List <ITreeViewItem> Childrens = new List <ITreeViewItem>(); ObservableList <HTMLReportTemplate> Reports = App.LocalRepository.GetSolutionHTMLReportTemplates(UseCache: false, specificFolderPath: Path); foreach (HTMLReportTemplate rep in Reports) { HTMLReportTemplateTreeItem RTTI = new HTMLReportTemplateTreeItem(); RTTI.HTMLReportTemplate = rep; Childrens.Add(RTTI); } return(Childrens); }