//used to initialize the custom styles to the GridGroupingControl private void buttonAdv1_Click(object sender, EventArgs e) { this.gridGroupingControl1.Appearance.AnyCell.ImageSizeMode = GridImageSizeMode.CenterImage; this.gridGroupingControl1.IntelliMousePanning = true; GridTable employeeTable = this.gridGroupingControl1.Table; GridTableDescriptor employeeTableDescriptor = this.gridGroupingControl1.TableDescriptor; RecordFieldStylesCollection employee = TableRecordFieldStyles.GetObject(this.gridGroupingControl1.TableDescriptor.Name); employee.GetObject(2).GetObject("LastName").BackColor = ColorConvert.ColorFromString("#84A1C3"); employee.GetObject(2).GetObject("LastName").Font.Bold = true; employee.GetObject(1).GetObject("City").BackColor = ColorConvert.ColorFromString("#FF9933");; employee.GetObject(1).GetObject("City").Font.Italic = true; employee.GetObject(1).GetObject("Address").Interior = new BrushInfo(PatternStyle.OutlinedDiamond, ColorConvert.ColorFromString("#84A1C3"), ColorConvert.ColorFromString("#2a437e")); employee.GetObject(1).GetObject("Address").TextColor = Color.White; employee.GetObject(1).GetObject("Address").Font.Bold = true; employee.GetObject(1).GetObject("Address").Font.Size += 2; // see also gridGroupingControl1_QueryCellStyleInfo handler, // case GridTableCellType.AlternateRecordFieldCell: // case GridTableCellType.AddNewRecordFieldCell: // case GridTableCellType.RecordFieldCell: }