Exemplo n.º 1
0
        private void BackButton_Click(object sender, RoutedEventArgs e)
        {
            this.Hide();
            PlaylistWindow playlist = new PlaylistWindow();

            playlist.Show();
        }
Exemplo n.º 2
0
 private void CreatePlaylists_Click(object sender, RoutedEventArgs e)
 {
     if (PlaylistWindow.Show(this))
     {
         StartActionType   = StartActionType.CreatePlaylist;
         this.DialogResult = true;
     }
 }
Exemplo n.º 3
0
        private void deletePlaylist_Click(object sender, RoutedEventArgs e)
        {
            var result = MessageBox.Show("Are you sure you want to delete this playlist ?", "Delete", MessageBoxButton.YesNo, MessageBoxImage.Question);

            if (result == MessageBoxResult.Yes)
            {
                _database.DeletePlaylist(UserGetSet.SelectedPlaylistId);
                this.Hide();
                PlaylistWindow playlist = new PlaylistWindow();
                playlist.Show();
            }
        }
        private void ShowPlaylist()
        {
            var existing = Application.Current.Windows.OfType <PlaylistWindow>().FirstOrDefault();

            if (existing == null || !existing.IsLoaded)
            {
                PlaylistWindow playlist = new PlaylistWindow(ViewModel.Playlist);
                playlist.Show();
            }
            else
            {
                if (existing.WindowState == WindowState.Minimized)
                {
                    existing.WindowState = WindowState.Normal;
                }

                existing.Activate();
                existing.Focus();
            }
        }