Здравствуйте, Yozh_Programmer, Вы писали:
Y_P>Один грид ЗАПЧАСТИ зависит от одного из гридов СКЛАДЫ, а грид РАБОТНИКИ от другого грида СКЛАДЫ. Так вот если я хочу посмотреть работников определенного склада, то меняю позицию в соответствующем гриде СКЛАДЫ. Так вот если делать с DataSet и биндить оба грида СКЛАДЫ на одну и ту же таблицу, то при изменении позиции в одном гриде СКЛАДЫ, позиция в другом также будет меняться. А как сделать, чтобы не менялось и чтобы максимально визулизировать?
Для каждого ведущего грида нужно создать DataView и указать его в качестве DataSource, для ведомых гридов в качестве DataSource указывать
нужные соответствующие DataView, а в качестве DataMember — имя Relation:
DataView dv1 = new DataView(MasterDataTable);
DataView dv2 = new DataView(MasterDataTable);
...
DataView dvN = new DataView(MasterDataTable);