Hi,
The column headers are repeated for every grouped record in the grid when a group by column is present. I would like to know if there is a way to only display the headers once, at the top of the grid (similar to behavior that I believe exists in the WPF grid). I am using v2012.2. If it is not available out of the box in that version please let me know if there is a workaround or if upgrading to a more recent version would solve my problem.
As a kind of workaround I am currently using merged cells for the group by operation so that I have easy filtering on the records in the grid. This is not ideal because the horizontal space is wasted.
Thanks,
Boyd
Hello Boyd,
I am just checking if you need any further assistance on the matter.
Is it possible to retemplate the control or something along those lines? If you can point me in the direction so I can try implementing it myself that would be greatly appreciated.
Hello,
As I said this is determined to be a product idea and currently it seems like there isn't a way to achieve the functionality you want, but if I think of a possible approach I will let you know.
Did this ever get implemented? As far as I can tell, column headers are always repeated inside GroupBy (ChildBands). Virtually every other grid component by other manufacturers puts the column header and filter row outside of the grouping, not inside the grouping. This means the column headers are repeated for every group. And you cannot filter the entire grid, just inside the grouping. This is counter-intuitive and a big limitation to xamGrid. At least add the possibility through configuration to put the filter row outside of the grouping.
I see there is Infragistics.Controls.Grid.FilteringSettings.FilteringScope = ColumnLayout, but the column headers are still inside the GroupBy. If I change Infragistics.Controls.Grid.GroupBySettings.GroupByOperation = MergeCells, then I do not get the repeated column headers but I do not have collapsible groups and cannot select the "GroupBy" row either.
I modified the xamGrid GroupBy sample to demonstrate the issue in the attached screenshot: