Hi,
I'd like to be able to merge specific column headers within an ultragrid in a similar manner to that which is possible in excel.
Is this possible and if so has anyone tried it?
Many Thanks,
Mark.
I may have found a solution to this by using the Infragistics.Win.UltraWinGrid.RowLayoutStyle:GroupLayout. Here's a very basic code sample:
agroup1 = ultragrid2:DisplayLayout:Bands[0]:Groups:Add( "Group1", "Group1" ).
agroup2 = ultragrid2:DisplayLayout:Bands[0]:Groups:Add( "Group2", "Group2" ).
agroup1:HEADER:Caption = "Monday 10/10/2011".
agroup2:HEADER:Caption = "Tuesday 11/10/2011".
ultragrid2:DisplayLayout:Bands[0]:Columns[ "Field1" ]:RowLayoutColumnInfo:ParentGroup = agroup1.
ultragrid2:DisplayLayout:Bands[0]:Columns[ "Field2" ]:RowLayoutColumnInfo:ParentGroup = agroup1.
ultragrid2:DisplayLayout:Bands[0]:Columns[ "Field3" ]:RowLayoutColumnInfo:ParentGroup = agroup1.
ultragrid2:DisplayLayout:Bands[0]:Columns[ "Field4" ]:RowLayoutColumnInfo:ParentGroup = agroup2.
ultragrid2:DisplayLayout:Bands[0]:Columns[ "Field5" ]:RowLayoutColumnInfo:ParentGroup = agroup2.
ultragrid2:DisplayLayout:Bands[0]:Columns[ "Field6" ]:RowLayoutColumnInfo:ParentGroup = agroup2.
ultragrid2:DisplayLayout:Bands[0]:ColHeadersVisible = FALSE.
ultragrid2:DisplayLayout:Bands[0]:HeaderVisible = TRUE.
ultragrid2:DisplayLayout:Bands[0]:Header:Caption = "Customers Table".