Привязка нескольких связанных таблиц данных к одному WPF сетки данных - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть набор данных с некоторыми связанными таблицами данных. Я хотел бы знать, что существует способ, которым DataGrid может отображать некоторые столбцы из основной таблицы (по умолчанию для этой таблицы используется ItemSource for DataGrid) и некоторые столбцы из связанных таблиц без создания разных представлений дерева и т. Д.

То есть у меня есть поликлиника c и табельные столы. Поэтому я хочу увидеть список пациентов с некоторой их информацией и дополнительной колонкой с поликлиникой c информацией, к которой они относятся.

DataSet дает мне возможность доступа к поликлинике c из указанного экземпляра пациента со свойством PolyclinicRow, но привязка не работает при создании DataView из Patient DataTable. Я думаю, что DataView получает информацию из базы данных DataTable, то есть из DataColumns, но PolyclinicRow - это просто свойство для удобства разработки.

...