public WCatalog(AppCore appCore) { InitializeComponent(); _aCore = appCore; Folders = new ViewModel.Folders { Title = "Folders", IconName = "appbar_folder" }; FoldersRoot = new ObservableCollection<ViewModel.BaseTreeViewItem> { Folders }; LoadFolders(); Folders.IsExpanded = true; TvFolders.Focus(); TvFolders.ItemsSource = FoldersRoot; }
public void Init() { People = new ViewModel.People(); Keywords = new ViewModel.Keywords(); FolderKeywords = new ViewModel.FolderKeywords(); Folders = new ViewModel.Folders(); FavoriteFolders = new ViewModel.FavoriteFolders(); Ratings = new ViewModel.Ratings(); Filters = new ViewModel.Filters(); Viewers = new ViewModel.Viewers(); People.Load(); Keywords.Load(); FolderKeywords.Load(); Folders.AddDrives(); FavoriteFolders.Load(); Ratings.Load(); Filters.Load(); Viewers.Load(); FoldersRoot = new ObservableCollection<ViewModel.BaseTreeViewItem> {FavoriteFolders, Folders}; KeywordsRoot = new ObservableCollection<ViewModel.BaseTreeViewItem> {Ratings, People, FolderKeywords, Keywords}; FiltersRoot = new ObservableCollection<ViewModel.BaseTreeViewItem> {Filters, Viewers}; }