ببین فرض کن شما دو تا جدول داری که میخوای اونها رو بصورت parentChild نشون بدی.. اول باید هر دو تا جدول رو از دیتابیس بخونی و توی یه دیتاست بریزی، یکی به اسم مثلا parentTable و یکی دیگه childTable..
حالا باید به دیتاست یه relation اضافه کنی ، چون کلا وقتی میتونی دو تا جدول رو تو گرید اینجوری نشون بدی که با هم رابطه داشته باشن.. فرض کن اسم اون رابطه رو هم Rel1 گذاشتی.. پس یه دیتاست داری با دو تا جدول و رابطه بینشون..
حالا تو گریدتون اول یه roottable اضافه کنید و فرضا key اون رو بذارید tableParent و ستونهایی از جدول parenttable رو که میخواید نشون بدید رو بهش اضافه کنید و datamember اون ستونها رو برابر اون فیلدهایی که قرار توش نمایش داده بشه بذارید.
بعد تو کالکشن مربوط به childtable این roottable یه جدول دیگه اضافه کنید و خاصیت datamember اون رو بذارید اسم Relation که به دیتاست اضافه کردید و ستونهایی از جدول childtable که میخواید توی جدول دوم نشون داده بشه رو بهش add کنید و datamember رو برای اون ستونها هم مقداردهی کنید
ضمنا خاصیت HierarchialMode رو برای roottableتون بذارید UseChildTables و خاصیت Hierarchical رو برای خود گریدتون true کنید.
خاصیت datamember خود گریدتون رو هم بذارید key اون roottableتون یعنی tableParent .حالا توی کد جایی که دیتاستتون رو پر کردید و Relation رو به اون اضافه کردید، خاصیت datasource گریدتون رو برابر DSتون بذارید..
موفق باشید