I have a grid bind to a dataset having two tables with parent child relationship. Both tables have same number of column. Grid display the tables in hierarchical view in two bands. I hide the column headers for second band. I also set the AllowColSizeing property to Syncronized to get a behavior that if I resize any column in first band, respective column in second band must be resized. But I am unable to achieve this behavior.
I want syncronized behavior for all bands in ultra wingrid. Mean to say that if i resize any column in parent band, respective column in child band also be resized to same size. But I am unable to get this behavioir. I explicitly set the sizing property to syncronized but no solution yet.
“Synchronized” means that columns in child rows collections under different parent rows will be sized at once. This has nothing to do with different columns in parent and child band. How are you going to decide which columns in the parent and child band should be synchronized? By key? By caption? These things can be the same for two columns but it is still possible that these columns have complete different data and should not be synchronized.
I guess, you need to implement this special behavior where it is appropriate for you. I would suggest to look to AfterColPosChanged event in UltraGrid.