Hi Vicko,
what I need is acces to table descriptor of every nested table?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
You can get the table descriptor by using the GetTableDescriptor method. Here is a code:
GridTableDescriptor td1 = gridGroupingControl1.GetTableDescriptor("Table1");
td1.Appearance.AnyRecordFieldCell.BackColor = Color.LightGoldenrodYellow;
How can I remove the "More stuff" fom visible columns?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
You can use the VisibleColumns collection to remove the column in a grid. Refer the below code.
GridTableDescriptor td3 = gridGroupingControl1.GetTableDescriptor("Table3");
td3.Appearance.AnyRecordFieldCell.BackColor = Color.SeaGreen;
td3.VisibleColumns.Remove("More stuff");
How can i change the header text of "Nothin much" column?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
You can change the header text of the column by using the GridColumnDescriptor.HeaderText property. Below is a code snippet
GridTableDescriptor td2 = gridGroupingControl1.GetTableDescriptor("Table2");
td2.Appearance.AnyRecordFieldCell.BackColor = Color.SkyBlue;
td2.Columns["Nothing much"].HeaderText = "ChangeHeaderText";
How can i change text of table3 caption to say "3d table"
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
The Group CaptionText can be customized using the TableDescriptor.ChildGroupOptions.CaptionText property (gridGroupingGrid.TableDescriptor.ChildGroupOptions.CaptionText = "{CategoryName}: {Category}";).
The QueryCellStyleInfo event can also be handled to have your own text, there check for the e.TableCellIdentity.TableCellType to be GroupCaptionCell and set the text. Kindly refer to the forum thread below for more details.
http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=11530http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=34184Best regards,
Haneef