private void OnFileMetaDataChanged(FileCommon changedFile) { var list = FilesList.Select(file => { if (file.Id == changedFile.Id) { return(changedFile); } return(file); }); FilesList = new ObservableCollection <FileCommon>(list); Notify(nameof(FilesList)); }