Мне было интересно, возможно ли использовать элемент управления FilterDescriptor из кода позади?
При загрузке страницы моей формы я установил источник данных сетки в коде, не используя элемент управления DomainDataSource, например:
TestDomainContext context = new TestDomainContext();
dataGridEmployees.ItemsSource = context.EmployeePositions;
context.Load(context.GetEmployeesWithPositionQuery());
На моей странице есть текстовое поле, в которое пользователь может войти, чтобы отфильтровать позицию сотрудника.
Теперь возможно добавить FilterDescriptor к источнику DataGrid в коде позади? Или мне нужно вручную отфильтровать результаты context.GetEmployeesWithPositionQuery, например, по событию KeyUp фильтра TextBox?