private void ListTracks_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (ListTracks.SelectedItem != null) { MainWindow.GetInstance().SetAudio((IAudio)(ListTracks.SelectedItem), PlaylistLibrary.CurrentPlaylist.Tracks); } }
private void ListTracks_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (ListTracks.SelectedItem != null) { MainWindow.GetInstance().SetAudio((IAudio)(ListTracks.SelectedItem), Library.Files); } }
private void DeleteTrackFromPlaylist(object sender, MouseButtonEventArgs e) { if (ListTracks.SelectedItem != null) { MainWindow.GetInstance().SetProperFavState((IAudio)(ListTracks.SelectedItem)); PlaylistLibrary.CurrentPlaylist.RemoveTrack((IAudio)(ListTracks.SelectedItem)); } }
private void DeletePlaylist(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (listPlaylists.SelectedItem != null) { Playlist p = (Playlist)(listPlaylists.SelectedItem); MainWindow.GetInstance().SetProperFavState(p); PlaylistLibrary.RemoveList(p); } }
private void ListTracks_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (listPlaylists.SelectedItem != null) { Playlist list = (Playlist)(listPlaylists.SelectedItem); PlaylistLibrary.CurrentPlaylist = list; MainWindow.GetInstance().SetFavsState(); MainWindow.GetInstance().MainFrame.Content = PlaylistPage.GetInstance(); } }
private void OpenNewDirectory(object sender, System.Windows.RoutedEventArgs e) { using (var fbd = new FolderBrowserDialog()) { fbd.ShowDialog(); if (!string.IsNullOrWhiteSpace(fbd.SelectedPath)) { Library.Update(fbd.SelectedPath); MainWindow.GetInstance().SetLibraryEmpty(); ListTracks.ItemsSource = Library.Files; } } }
private void Button_ClickBackToMainPage(object sender, RoutedEventArgs e) { MainWindow.GetInstance().MainFrame.GoBack(); }
private void Button_ClickToInfo(object sender, RoutedEventArgs e) { MainWindow.GetInstance().MainFrame.Content = MoreInfoPage.GetInstance(); }
private void Button_ClickToLyrics(object sender, RoutedEventArgs e) { MainWindow.GetInstance().MainFrame.Content = LyricsPage.GetInstance(); }