private void LoadContainsModes() { ContainsModes = new List <ContainsViewModel>(); foreach (var value in Enum.GetValues(typeof(ContainFilterMode))) { var enumValue = (ContainFilterMode)value; ContainsModes.Add(new ContainsViewModel(enumValue.ToString(), enumValue)); } _currentContainsMode = ContainsModes[0]; }
private void ClearFilter() { _translatedFilter = null; _unsavedFilter = null; SelectedGroups.Clear(); _addressFilter = null; _contentFilter = null; _currentContainsMode = ContainsModes[0]; _inverseGroupFilter = false; _potentialOverflowFilter = false; _potentialRepointIssueFilter = false; OnPropertyChanged("TranslatedFilter"); OnPropertyChanged("EditingFilter"); OnPropertyChanged("AddressFilter"); OnPropertyChanged("ContentFilter"); OnPropertyChanged("CurrentContainsMode"); OnPropertyChanged("InverseGroupFilter"); OnPropertyChanged("PotentialOverflowFilter"); OnPropertyChanged("PotentialRepointIssueFilter"); OnFilterChanged(); }