private void ConfigureFieldOperatorControl() { ucFilterOperator.BindToEnumUsingSource <FilterOperator>(FilterOperatorViewSource, FilterOperator.Eq); ucFilterOperator.SelectionChanged += (o, args) => { FilterController = QueryFilterFactory.Create(SelectedField, SelectedFilterOperator); }; }
private void ucField_OnSelectionChanged(object sender, SelectionChangedEventArgs e) { var field = SelectedField; if (field != null) { FilterController = QueryFilterFactory.Create(field, SelectedFilterOperator); FilterOperatorViewSource?.View.Refresh(); } }