private void listboxPlaylistIDs_SelectionChanged(object sender, SelectionChangedEventArgs e) { this.btnDelete.Visibility = Visibility.Visible; if (listboxPlaylistIDs.SelectedItem != null) { labelTitle.Content = GetPlaylistName.GetPlaylistNameAsync(listboxPlaylistIDs.SelectedItem.ToString()).Result; } }
public void RefreshPage() { // Map Playlist IDs to playlist names var map = new Dictionary <string, string>(); try { foreach (string item in Properties.Settings.Default.PlaylistIDs) { map.Add(GetPlaylistName.GetPlaylistNameAsync(item).Result, item); } } catch (Exception e) { _log.Error("Error during retrieving playlist names." + e.Message); api.TelegramBotSendError("Error during retrieving playlist names." + e.Message); } comboboxPlaylistIDs.ItemsSource = map; comboboxPlaylistIDs.SelectedIndex = 0; }