private void btnRemove_Click(object sender, RoutedEventArgs e) { if (lbFavorites.SelectedIndex < 0) { return; } var dialogWindow = new DialogWindow( DialogWindow.DialogIcon.Warning, "Confirm Delete", $"Are you sure you want to remove {lbFavorites.SelectedItem.ToString()} from your favorites?", "Remove"); dialogWindow.Owner = this; if (dialogWindow.ShowDialog() == true) { Favorite.DeleteFavoriteEntry(lbFavorites.SelectedItem.ToString()); RefreshFavoriteList(); } }