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;
    }
Example #2
0
    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};
    }