예제 #1
0
        private void btnLoadPlaylist_Click(object sender, RoutedEventArgs e)
        {
            SelectPlaylistDialog dlg = new SelectPlaylistDialog();

            dlg.Owner = Window.GetWindow(this);
            dlg.ShowDialog();
            if (dlg.DialogResult == true)
            {
                Playlist pl = dlg.SelectedPlaylist;
                currentPlaylist = pl;

                observablePlaylist.Clear();
                foreach (Track t in pl.GetSongs())
                {
                    observablePlaylist.Add(t);
                }

                lstPlaylist.Items.Refresh();
                SendPlaylistToPlayer();
            }
        }
예제 #2
0
        private void btnLoadPlaylist_Click(object sender, RoutedEventArgs e)
        {
            SelectPlaylistDialog dlg = new SelectPlaylistDialog();
            dlg.Owner = Window.GetWindow(this);
            dlg.ShowDialog();
            if (dlg.DialogResult == true)
            {
                Playlist pl = dlg.SelectedPlaylist;
                currentPlaylist = pl;

                observablePlaylist.Clear();
                foreach (Track t in pl.GetSongs())
                    observablePlaylist.Add(t);

                lstPlaylist.Items.Refresh();
                SendPlaylistToPlayer();
            }
        }