Hello Richard Alvarez,
Styling 3D charts is a little bit different than styling 2D. 3D charts use different templates, styles and controls. Currently styling a 3D series type can be done by using implicit styles or setting the style directly on the element from code behind.
First create your style with target type Label3D (this is the type for 3D labels) like this:
Style style =
Next hook up to the ChartArea Loaded event and apply the style to the axis labels like this:
sender, RoutedEventArgs e)
ChartArea area = sender
var axisLabels = area.ChildrenOfType<LayoutTransformControl>();
Style style = CreateStyle();
item.FindChildByType<Label3D>().Style = style;
Axis labels are wrapped in LayoutTransformControl because they can be rotated. This separates them from the series item labels that are added only as Label3D objects. Feel free to modify the code above as you please.
Hope this helps!
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items