Выберите из BindingList

У меня есть следующий объект

PatientEligibilityObject

Он имеет отношение "один ко многим" с пациентами

Я заполняю значение Child в Grid следующим образом:

 Dim lst = PatientEligibilityObject.PatientsEligibilitiesDoctorsSpecialties.GetNewBindingList() 

Заполняет сетку всеми столбцами в таблице. PatientsEligabilitiesDoctorsSpecialties

Я БЫ
PatientsEligibilityID
DoctorSpecialtyID
RegDate RegUserID
RegComputerID
CancelDate
CancelUserID
CancelComputerID

Вместо столбца DoctorSpecialtyID я хочу показать

DoctorSpeciality.Code и DoctorSpeciality.EngName

Обратите внимание, что между PatientsEligabilitiesDoctorsSpecialties и DoctorsSpecialties существует внешний ключ

2 ответа

Решение

Я использовал Datatable, заполненный с помощью запроса LINQ, в котором я мог выбрать реляционную таблицу >>

Будет ли образец в MSDN

где они объясняют, как изменить столбцы в DataGridView, привязанные к таблице, вам помочь? Вы удаляете один столбец и вставляете другой столбец стиля на его место.

Другие вопросы по тегам