public async void DeleteSelected() { var result = MessageBox.Show("Are you sure you want to remove selected items?", "Removal confirmation", MessageBoxButton.OKCancel); if (result != MessageBoxResult.OK) { return; } foreach (var item in selectedItems.ToList()) { ResultFiles.Remove(item); var file = await storageFolder.GetFileAsync(item.FileName); await file.DeleteAsync(); try { var svgFile = await storageFolder.GetFileAsync(AudiogramPathUtil.GetSvgFilePath(item.FileName)); await svgFile.DeleteAsync(); } catch (FileNotFoundException) { } } SelectionEnabled = false; }
public async Task DeleteAll() { var file = await storageFolder.GetFileAsync(audiogramPlot.LastUsedPath); await file.DeleteAsync(); try { var svgFile = await storageFolder.GetFileAsync(AudiogramPathUtil.GetSvgFilePath(audiogramPlot.LastUsedPath)); await svgFile.DeleteAsync(); } catch (FileNotFoundException) { } }