Как перевести набор Array в связанные между собой DataTable
От: Interceptor Украина  
Дата: 24.10.09 02:41
Оценка:
Добрый день.

Есть набор возвращенных WCF сервисом массивов различных классов (на сервере это были таблицы БД, связанные между собой). В классах сохранена структура и т.п. (т.е. есть все поля, включая ключевые).
Главная цель — сделать master-detail отображение в DevExpress xtraGrid (в принципе можно и любой другой грид).
Промежуточная цель — собрать из этих массивов связанные между собой DataTable. Binding Source из массивов прекрасно создаются студией, но проблема в том, что у них нет связей и возможности связать два различных binding source между собой по какому-то полю. При этом DataSources панель студии прекрасно отображает структуру нужных мне классов с зависимостями и прекрасно заходит на любой уровень зависимости.
Т.е., вторичное решение — написать или использовать другой грид который сможет понимать bindingSource.
Третье решение — много гридов, обновлять каждый по отдельности при обновлении зависимых (не очень желательное).

Возможно есть еще какие-либо способы решения проблемы?
Спасибо.
... << RSDN@Home 1.2.0 alpha 4 rev. 1138>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.