Предположим, у меня есть набор данных с этими двумя бессмертными таблицами: Сотрудник и Заказ
Emp -> ID, Имя
Ord -> Что-то, Другое, EmpID
И отношение Rel: Ord (EmpID) -> Emp (ID)
Он отлично работает в стандартном сценарии "основной/детальный"
(показать сотрудников, проследить связь, показать связанные заказы),
но что, если я не хочу идти в обратном направлении (показать таблицу Ord с Emp. Имя)?
Примерно так:
<stackpanel> // with datacontext set from code to dataset.tables["ord"]
<TextBox Text="{Binding Something}"/>
<TextBox Text="{Binding Anotherthing}"/>
<TextBox Text="{Binding ???}"/> // that's my problem, how to show related Emp.Name
</stackpanel>
Любые идеи? Я могу создать преобразователь значений, но если я не хочу использовать экземпляр набора данных, который я получаю из родительского модуля, это становится сложно.