public override void AddTreeItem() { AddNewDataSourcePage ADSP = new AddNewDataSourcePage(mDataSourcesRepositoryFolder); ADSP.ShowAsWindow(); mTreeView.Tree.RefresTreeNodeChildrens(this); }
//private void AddsubFolders(string sDir, List<ITreeViewItem> Childrens) //{ // //try // //{ // // foreach (string d in Directory.GetDirectories(Path)) // // { // // DataSourceFolderTreeItem FolderItem = new DataSourceFolderTreeItem(); // // string FolderName = System.IO.Path.GetFileName(d); // // FolderItem.Folder = FolderName; // // FolderItem.Path = d; // // Childrens.Add(FolderItem); // // } // //} // //catch (System.Exception excpt) // //{ // // Console.WriteLine(excpt.Message); // //} //} internal void AddDataSource(object sender, RoutedEventArgs e) { AddNewDataSourcePage ADSP = new AddNewDataSourcePage(mDataSourcesRepositoryFolder); ADSP.ShowAsWindow(); }