public void UpdateAvailableImageSizes() { var availableSizes = new ObservableCollection<ImageSizeEntry>(); foreach (var entry in _allImageSizes) if (entry.IsVisible) availableSizes.Add(entry); _imageSizes = availableSizes; }