Hi Raul,
Thank you for your interest in Syncfusion products.
You could use the TrackWidthOfParentColumn property of a column descriptor to ensure that columns are aligned and stay in synchronized with parent table.
Please refer the code below:
// The TrackWidthOfParentColumn propetry of a column descriptor ensures that
// columns are aligned and stay in sync.
// synchronize width of columns in child record with width of column in parent record.
for (int n = 0; n < 3; n++)
parentToChildRelationDescriptor.ChildTableDescriptor.Columns[n].TrackWidthOfParentColumn = gridGroupingControl1.TableDescriptor.Columns[n].Name;
///same for grandchild table.
for (int n = 0; n < 3; n++)
childToGrandChildRelationDescriptor.ChildTableDescriptor.Columns[n].TrackWidthOfParentColumn = parentToChildRelationDescriptor.ChildTableDescriptor.Columns[n].Name;
Also please refer the sample attached below:
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=GGC7570108.zipPlease let me know if this helps.
Regards,
Nirmal