This seems a bit odd. I have a grid in my app with
DisplayLayout.ViewStyle = ViewStyle.MultiBand;
Grouping this grid does not show the top level column headers. They just vanish. The screenshot below shows this:
http://imgur.com/QDyR4so,N4UJYp6#0
The headers are shown in the lower bands and in group expansions (and I want to keep all that) but I also want them at the top of the grid as they would do in a grouped single band grid. How can I achieve this?
I have already tried
band.ColHeadersVisible = False
and
band.GroupHeadersVisible = False
Setting
band.Override.HeaderPlacement = HeaderPlacement.FixedOnTop
does place the top header where I want but of course places band[1] headers at the top as well where I dont want them.
Any advice would be appreciated.
Hello jonrico,
Thank you for your feedback and for sharing this with us. Please let me know if this issue occurs again, I will be glad to assist you.
The answer to this was to use
DisplayLayout.Override.HeaderPlacement = HeaderPlacement.OncePerGroupedRowIsland
I still suspect I have some kind of bug here or a theme override problem or something because I don't see why using a multi band grid would suddenly stop showing column headers at the top level but that is what happened.