Как связать WPF Datagrid с объединенным столом

У меня большая проблема. Я пытаюсь связать мой WPFDataGrid к таблице, созданной с помощью внутреннего соединения. Я создал класс для успешного преобразования информации:

public class NeshtoSi
{
    public NeshtoSi() { }

    public string ssn;
    public string name;
    public string surname;
}

А потом я создаю внутренние таблицы. Еще когда я назначаюItemsSource и все значения передаются должным образом, ноDataGrid не визуализирует их.

var dd = from d in dataContext.Medical_Examinations
         join p in dataContext.Patients on d.SSN equals p.SSN
         select new NeshtoSi { ssn = d.SSN, name = p.Name, surname = p.Surname };


IQueryable<NeshtoSi> sQuery = dd;

if (!string.IsNullOrEmpty(serName.Text))
    sQuery = sQuery.Where(x => x.name.Contains(serName.Text));
if (!string.IsNullOrEmpty(serSurame.Text))
    sQuery = sQuery.Where(x => x.surname.Contains(serSurame.Text));
if (!string.IsNullOrEmpty(serSSN.Text))
    sQuery = sQuery.Where(x => x.ssn.Contains(serSSN.Text));

var results = sQuery.ToList();

AnSearch.ItemsSource = sQuery;

Я надеюсь, что кто-то может мне помочь ...

Ответы на вопрос(2)

Ваш ответ на вопрос