دنبال کننده ها

۱۳۹۶ شهریور ۱۱, شنبه

c# - wpf collectionviewsource filter

[ad_1]



I needed some advice. I have a problem with multiple searches in CollectionViewSource.



I need to know how to do this when I select multiple items from the Birthday ListBox, how to get these items into the CollectionViewSource filter.



My Code:



 private CollectionViewSource employeesCvs;
public CollectionViewSource EmployeesCvs

get return this.employeesCvs;
set Set<CollectionViewSource>(ref this.employeesCvs, value);


private ObservableCollection<EmployeesCollection> employees;
private CollectionViewSource tracksCvs;
public ObservableCollection<EmployeesCollection> Employees

get return this.employees;
set Set<ObservableCollection<EmployeesCollection>>(ref this.employees, value);



this.EmployeesCvs.Filter += new FilterEventHandler(EmployeesCvs_Filter);

protected void EmployeesCvs_Filter(object sender, FilterEventArgs e)

EmployeesCollection vm = e.Item as EmployeesCollection;
e.Accepted = Utils.FilterEmployees(vm, SearchText);


public static bool FilterEmployees(EmployeesCollection employees, string filter)

employees.LastName.ToLower().Contains(s.ToLower())


My idea:
enter image description here




[ad_2]

لینک منبع