In the old COM version of Ultragrid you could set the overrides column sizing to CoSizeFree and then while in design mode you could adjust the column width and it would not affect the other levels. However this does not seem to work in the NET version.
In other words lets say I have 3 columns on the 1st level and 4 columns on level 2.
If I adjust the width of column 1 on level 1 then it also adjust the width on level 2.
I guess there must be some other way to handle this?
This is at design time...
The propertty you are looking for is called AllowColSizing. I'm pretty sure this is same as the property in the ActiveX grid.
Looks like if you use the designer to layout everything this just doesnt work. If you use the older method like the COM version, then it does work.
It works fine for me. What exactly do you mean by "the older method like the COM version"
Sorry for not giving enought information...
Using the Grid Designer I set up a manually defined data schema. I attach the data at run time.
In the Column Arrangement Overview if I choose "User Row Layout" the columns "snap" to some even division and do not use the ColSizingFree. If I cange back to the old way like we used in the COM activeX grid and use the "Groups and Levels" then the ColSizingFree seems to work ok.
Maybe I just need to stick to this way as it works?
I'm not sure I understand. You are saying that if you are using a RowLayout that the columns across different bands of the grid ARE synchronized, even when you set ColSizing to Free?
That doesn't make sense. We are talking about columns in differnent bands, right? Not just rows in the same band that are under different parent rows?