private void removeFile(String filePath) { int removalIndex = -1; foreach (SystemFile file in files) { if (file.FullName == filePath) { removalIndex = files.IndexOf(file); break; } } files.RemoveAt(removalIndex); }
private void removeFile(string filePath) { int removalIndex = -1; foreach (SystemFile file in files) { if (file.FullName == filePath) { removalIndex = files.IndexOf(file); break; } } if (removalIndex > -1) { files.RemoveAt(removalIndex); OnPropertyChanged("Files"); } }