示例#1
0
 public void PathSet(string path)
 {
     History.Clear();
     SetPage(Settings.settings.Tree, false);
     if (LocalFoldersItem.IsSelected)
     {
         FolderListener.UpdatePage(Settings.settings.Tree);
     }
     else
     {
         MusicListener.UpdatePage(Settings.settings.Tree);
     }
 }
示例#2
0
 public void SetMode(bool isGridView)
 {
     if (LocalFoldersItem.IsSelected)
     {
         Settings.settings.LocalFolderGridView = isGridView;
         FolderListener?.ModeChanged(isGridView);
     }
     else
     {
         Settings.settings.LocalMusicGridView = isGridView;
         MusicListener?.ModeChanged(isGridView);
     }
 }
示例#3
0
 private void LocalRefreshItem_Tapped(object sender, TappedRoutedEventArgs e)
 {
     SettingsPage.CheckNewMusic(History.Peek(), tree =>
     {
         if (LocalFoldersItem.IsSelected)
         {
             FolderListener.UpdatePage(tree);
             MusicListener?.UpdatePage(tree);
         }
         else
         {
             MusicListener.UpdatePage(tree);
             FolderListener?.UpdatePage(tree);
         }
     });
 }