In order make the header text vertical, feel free to use the following code snippet:
this.radGridView1.TableElement.TableHeaderHeight = 90;
private void radGridView1_ViewCellFormatting(object sender, CellFormattingEventArgs e)
GridHeaderCellElement element = sender as GridHeaderCellElement;
if (element != null)
element.TextOrientation = Orientation.Vertical;
element.FlipText = true;
As to the question about styling the cell considering the data value, it is appropriate to use the CellFormatting event. Please refer to the following help article demonstrating how to use it: https://docs.telerik.com/devtools/winforms/controls/gridview/cells/formatting-cells
I hope this information helps. If you need any further assistance please don't hesitate to contact me.
Dess | Tech Support Engineer, Sr.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.