Node headers display over every node. This is totally space consuming when displaying homogeneous information. Is there any way to set the tree working in a sort of compact mode?. All descendants at the same level with the same column header group are grouped together into a sigle "grid". If the colum set is attached on tree only the tree sems to display in compact mode, but cell over nodes are empty. In other words nodes cell collections are empty. Isnt simple to follow the following rule?. "If a column set is attached to the tree, this is inherited on all tree nodes, if not specified differently", too simple to be implemented ya?.
I do not understand why infragistic products are so incomplete in high end functionalities. Too many details are missing or largely incomplete or not working at all. I need to move this complain because a large par of my development time is spent trying to ship around this set of missing details, I am talking about our current application (over 500k line of code). Another example?. In application styler, there is only one instance of tree, displayed in standard mode, it is very difficult to set the style of colum headers, for example, another detail missed!.
This irritates me as well. If I am in FreeForm I may not always want to display headers at ever node. I wish I could selectively turn them off and have several prebuilt options like, ShowAtEveryNode/ShowAtEverLevel/ShowOnlyAtTop.
If I am in Grid, maybe I just want one header at the top of the tree, not at every level. The headers take up way to much room, especially once you start drilling down many levels and end up with a header at every node almost (Grid ViewStyle). I just want one header at the top of the tree so that the users can sort if they would like but thats about it.
As it said, it is not the behavior of the tree to show a header on every node. If this is happening, then something is wrong. Why are you using FreeForm ViewStyle if your nodes have the same set of columns? Are you applying a different ColumnSet to every tree node?
I have two different sets of headers that might need to be displayed. The highest level has one type of header, the second level has a different type of header. I would only want one header to show for each at the very top of the screen, the others are redundant.
So in a case like this, you would probably use the Grid ViewStyle. You do not need to use FreeForm.
I beleive headers will show up every time there is a break. So there will be a header on each island of data. UltraWinGrid has a property called HeaderPlacement which allows more options, but I don't thin UltraWinTree supports this currently. If that's what you need, you should Submit a feature request to Infragistics.