سلام
روش فیلتر
ICollectionView collectionView = CollectionViewSource.GetDefaultView(listperson);
if (String.IsNullOrEmpty(textBox2.Text))
collectionView.Filter = null;
else
{
collectionView.Filter = o =>
{
Person item = (Person)o;
bool result = item.Fname.Contains(textBox2.Text, StringComparison.OrdinalIgnoreCase) ;
}
}